Skip to main content

Dialog

shadow

Element Dialog zobrazuje dialógové okno s prispôsobiteľným obsahom. Je možné ho využiť napríklad na jednoduché zobrazenie informácie používateľovi alebo tiež vyžiadať jeho potvrdenie alebo zrušenie ním vykonanej akcie. Nachádza sa nad obsahom aplikácie a používateľ ho musí ručne zrušiť, aby mohol pokračovať v interakcii s aplikáciou. Dialógové okno je možné zobraziť v rôznych veľkostiach a pozíciách obrazovky.

Základné použitie

Na zobrazenie komponentu Dialog sa používa komponent Button s atribútom dialog. Pre viac informácii prejdite na stránku Button.

Placement (Umiestnenie)

Vlastnosť placement určuje umiestnenie dialógového okna na obrazovke. Predvolená je hodnota slide-up. Ďalšie možnosti sú "stick-up", "fill-in", "slide-left", "slide-right".

Size (Veľkosť)

Vlastnosť size upravuje veľkosť dialógového okna na obrazovke. Predvolená je veľkosť "small". Ďalšie možnosti sú "medium", "large" a "ex-large".

Atribúty a Vlastnosti

placement

DescriptionSpecifies the location of the dialog box on the screen. Possible values include "slide-up", "slide-down" and others.
Attributeplacement
Type"slide-up" | "slide-down" | "slide-left" | "slide-right" | "fill-in" | string & Record<never, never> | undefined
Defaultslide-up

size

DescriptionSpecifies the size of the dialog box on the screen. Possible values include "small", "medium" and others.
Attributesize
Type"small" | "medium" | "large" | "ex-large" | string & Record<never, never> | undefined
Defaultsmall

Eventy

No events available for this component.

Metódy

No public methods available for this component.

CSS Shadow Parts

NameDescription
bodiesRefers to the main content of the dialog
headerRefers to the header of the dialog box
footerRefers to the footer of the dialog box

CSS Custom Vlastnosti

NameDescription
--wj-backdropBackground (backdrop) colour
--wj-backdrop-opacityBackdrop transparency
--wj-dialog-border-colorThe colour of the edges of the dialog box
--wj-dialog-border-radiusRounding the edges of the dialog box
--wj-dialog-border-styleDialog box border style
--wj-dialog-border-widthDialog box border thickness
--wj-dialog-heightHeight of the dialog box
--wj-dialog-margin-bottomBottom outer indent of the dialog window
--wj-dialog-margin-endLeft outer indent of the dialog box
--wj-dialog-margin-startRight outer indent of the dialog box
--wj-dialog-margin-topTop outer indent of the dialog box
--wj-dialog-paddingInternal dialog box indentation
--wj-dialog-widthDialog window width

Sloty

NameDescription
headerThe content is placed in the header of the dialog box.
footerThe content is placed in the footer of the dialog box.