Import
import {
NuiDialog,
NuiDialogActions,
NuiDialogClose,
NuiDialogDescription,
NuiDialogTitle,
} from '@needless-ui/angular/dialog';NuiDialog
Macht aus einem nativen <dialog> einen Dialog von Needless UI.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
openTwo-Way | boolean | false | Ob der Dialog geöffnet ist. Wird mit [(open)] gebunden. |
modalInput | boolean | true | Öffnet den Dialog modal, mit Backdrop und inerter Seite dahinter. |
dismissibleInput | boolean | true | Ob Esc und Klicks auf den Backdrop den Dialog schließen. |
sizeInput | 'sm' | 'md' | 'lg' | 'md' | Maximale Breite: sm (24rem), md (32rem) oder lg (44rem). |
enterInput | NuiEnter | Wie die Komponente erscheint: zoom, fade, drop, rise, unfold, flip, swing, slide oder none. | |
motionInput | NuiMotion | Die Feder, mit der sich die Komponente bewegt: snappy, bouncy, jelly, elastic, lazy, mechanical oder none. | |
springInput | NuiSpring | Eine beliebige Feder als { stiffness, damping, mass }, zur Laufzeit zu CSS kompiliert. Hat Vorrang vor motion. | |
cornersInput | NuiCorners | Die Form der Ecken: round, squircle, bevel, scoop, notch oder square. | |
radiusInput | NuiRadius | Wie groß die Ecken sind: none, small, medium, large oder full. | |
densityInput | NuiDensity | Wie viel Platz die Komponente einnimmt: compact, regular oder roomy. | |
closedOutput | string | Emittiert bei jedem Schließen den Rückgabewert. Er ist leer, wenn der Dialog ohne Auswahl geschlossen wurde. | |
closeMethode | (returnValue?: string) => void | Schließt den Dialog mit einem optionalen Rückgabewert. |
Anpassungs-Inputs, die du nicht setzt, richten sich nach dem nächstgelegenen data-nui-*-Attribut. Mehr dazu in der Anleitung zur Anpassung.
NuiDialogTitle
Der Titel des Dialogs. Er erhält eine ID und wird zum aria-labelledby des Dialogs.
NuiDialogDescription
Eine kurze Beschreibung, auf die das aria-describedby des Dialogs verweist.
NuiDialogActions
Eine Reihe von Buttons am unteren Rand des Dialogs, am Ende ausgerichtet.
NuiDialogClose
Schließt beim Klicken den umgebenden Dialog.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
nuiDialogCloseInput | string | '' | Der Rückgabewert beim Schließen des Dialogs, ausgegeben über (closed). |