Import

import-dialog.ts
import {
NuiDialog,
NuiDialogActions,
NuiDialogClose,
NuiDialogDescription,
NuiDialogTitle,
} from '@needless-ui/angular/dialog';

NuiDialog

Trasforma un <dialog> nativo in un dialog Needless UI.

Selettore
dialog[nuiDialog]
Esportato come
nuiDialog
NuiDialog: Proprietà
NomeTipoPredefinitoDescrizione
openBidirezionalebooleanfalseIndica se il dialog è aperto. Collegalo con [(open)].
modalInputbooleantrueApre il dialog come modale, con uno sfondo e la pagina dietro resa inerte.
dismissibleInputbooleantrueIndica se Esc e i clic sullo sfondo chiudono il dialog.
sizeInput'sm' | 'md' | 'lg''md'Larghezza massima: sm (24rem), md (32rem) o lg (44rem).
enterInputNuiEnterCome entra in scena: zoom, fade, drop, rise, unfold, flip, swing, slide o none.
motionInputNuiMotionLa molla con cui si muove: snappy, bouncy, jelly, elastic, lazy, mechanical o none.
springInputNuiSpringQualsiasi molla, nella forma { stiffness, damping, mass }, compilata in CSS a runtime. Ha la precedenza su motion.
cornersInputNuiCornersLa forma degli angoli: round, squircle, bevel, scoop, notch o square.
radiusInputNuiRadiusQuanto sono grandi gli angoli: none, small, medium, large o full.
densityInputNuiDensityQuanto spazio occupa: compact, regular o roomy.
closedOutputstringEmette il valore di ritorno a ogni chiusura. È vuoto se il dialog è stato chiuso senza scegliere.
closeMetodo(returnValue?: string) => voidChiude il dialog con un valore di ritorno facoltativo.

Gli input di personalizzazione che non imposti seguono l’attributo data-nui-* più vicino. Vedi la guida alla personalizzazione.

NuiDialogTitle

Il titolo del dialog. Riceve un id e diventa l’aria-labelledby del dialog.

Selettore
[nuiDialogTitle]

NuiDialogDescription

Una breve descrizione, collegata tramite l’aria-describedby del dialog.

Selettore
[nuiDialogDescription]

NuiDialogActions

Una riga di pulsanti in fondo al dialog, allineata alla fine.

Selettore
[nuiDialogActions]

NuiDialogClose

Chiude il dialog che lo contiene quando viene cliccato.

Selettore
[nuiDialogClose]
NuiDialogClose: Proprietà
NomeTipoPredefinitoDescrizione
nuiDialogCloseInputstring''Il valore con cui si chiude il dialog, emesso da (closed).