Import
import {
NuiDialog,
NuiDialogActions,
NuiDialogClose,
NuiDialogDescription,
NuiDialogTitle,
} from '@needless-ui/angular/dialog';NuiDialog
Transforme un <dialog> natif en boîte de dialogue Needless UI.
| Nom | Type | Par défaut | Description |
|---|---|---|---|
openBidirectionnel | boolean | false | Indique si la boîte de dialogue est ouverte. À lier avec [(open)]. |
modalInput | boolean | true | L’ouvre en mode modal : un fond recouvre la page, qui devient inerte. |
dismissibleInput | boolean | true | Indique si Échap et les clics sur le fond ferment la boîte de dialogue. |
sizeInput | 'sm' | 'md' | 'lg' | 'md' | Largeur maximale : sm (24rem), md (32rem) ou lg (44rem). |
enterInput | NuiEnter | Son entrée en scène : zoom, fade, drop, rise, unfold, flip, swing, slide ou none. | |
motionInput | NuiMotion | Le ressort qui l’anime : snappy, bouncy, jelly, elastic, lazy, mechanical ou none. | |
springInput | NuiSpring | N’importe quel ressort, sous la forme { stiffness, damping, mass }, compilé en CSS à l’exécution. Il a priorité sur motion. | |
cornersInput | NuiCorners | La forme de ses coins : round, squircle, bevel, scoop, notch ou square. | |
radiusInput | NuiRadius | La taille de ses coins : none, small, medium, large ou full. | |
densityInput | NuiDensity | La place qu’il occupe : compact, regular ou roomy. | |
closedOutput | string | Émet la valeur de retour à chaque fermeture. Elle est vide si la boîte de dialogue a été fermée sans choix. | |
closeMéthode | (returnValue?: string) => void | Ferme la boîte de dialogue avec une valeur de retour facultative. |
Les inputs de personnalisation que vous ne définissez pas suivent l’attribut data-nui-* le plus proche. Consultez le guide de personnalisation.
NuiDialogTitle
Le titre de la boîte de dialogue. Il reçoit un id et devient son aria-labelledby.
NuiDialogDescription
Une courte description, référencée par l’aria-describedby de la boîte de dialogue.
NuiDialogActions
Une rangée de boutons en bas de la boîte de dialogue, alignée à la fin.
NuiDialogClose
Ferme la boîte de dialogue qui le contient lors d’un clic.
| Nom | Type | Par défaut | Description |
|---|---|---|---|
nuiDialogCloseInput | string | '' | La valeur avec laquelle la boîte de dialogue se ferme, émise par (closed). |