DialogOptions
Defined in: ui/widgets/dialog.ts:15
Properties
Section titled “Properties”backdropNode?
Section titled “backdropNode?”
optionalbackdropNode?:UINodeInit
Defined in: ui/widgets/dialog.ts:20
Full-viewport backdrop. Default: fill the parent.
backdropVisual?
Section titled “backdropVisual?”
optionalbackdropVisual?:UIVisualInit
Defined in: ui/widgets/dialog.ts:22
Backdrop visuals. Default: themed scrim.
closeOnBackdrop?
Section titled “closeOnBackdrop?”
optionalcloseOnBackdrop?:boolean
Defined in: ui/widgets/dialog.ts:31
Clicking the backdrop scrim (not the panel) closes the dialog. Default true.
closeOnEscape?
Section titled “closeOnEscape?”
optionalcloseOnEscape?:boolean
Defined in: ui/widgets/dialog.ts:29
Escape closes the dialog. Default true.
events
Section titled “events”events:
EntityEventQueue
Defined in: ui/widgets/dialog.ts:17
onOpenChange?
Section titled “onOpenChange?”
optionalonOpenChange?: (open) =>void
Defined in: ui/widgets/dialog.ts:33
Fires on every open/close, whoever initiated it (code, Escape, scrim).
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
panelNode?
Section titled “panelNode?”
optionalpanelNode?:UINodeInit
Defined in: ui/widgets/dialog.ts:24
Panel box (the modal). Default: 400x300 centered.
panelVisual?
Section titled “panelVisual?”
optionalpanelVisual?:UIVisualInit
Defined in: ui/widgets/dialog.ts:25
parent?
Section titled “parent?”
optionalparent?:number
Defined in: ui/widgets/dialog.ts:18
startHidden?
Section titled “startHidden?”
optionalstartHidden?:boolean
Defined in: ui/widgets/dialog.ts:27
Start hidden. Default true.
world:
World
Defined in: ui/widgets/dialog.ts:16