italia / design-angular-kit

Il toolkit Angular conforme alle linee guida di design per i servizi web della PA.
https://italia.github.io/design-angular-kit
BSD 3-Clause "New" or "Revised" License
72 stars 29 forks source link

aprire modale da typescript #354

Closed alexucgit closed 4 months ago

alexucgit commented 6 months ago

come posso aprire una modale no tramite il template con (click)="exampleModal.toggle()" ma dal componente?

AntoninoBonanno commented 6 months ago
@ViewChild(ItModalComponent) myModal: ItModalComponent;

myModal.toggle()
alexucgit commented 5 months ago

e se le modali da aprire sono più di una? come le mappo?

AntoninoBonanno commented 4 months ago

puoi assegnare un id ad ogni modale

<it-modal #modal="itModal"></it-modal>
<it-modal #modalTest="itModal"></it-modal>
@ViewChild('modal') myModal: ItModalComponent;
@ViewChild('modalTest') myModalTest: ItModalComponent;