ModelessDialogManager Class
Deprecated in 3.7. Use UiFramework.dialogs.modeless
property.
Modeless Dialog Manager class displays and manages multiple modeless dialogs
Methods
Name | Description | |
---|---|---|
constructor(): ModelessDialogManager | ||
closeDialog(id: string): void Static | Close a modeless dialog | |
getDialogInfo(id: string): undefined | ModelessDialogInfo Static | ||
getDialogZIndex(id: string): number Static | Get the z-index for a modeless dialog | |
handlePointerDownEvent(_event: PointerEvent<Element>, id: string, updateFunc: () => void): void Static | Handle a pointer down event on a modeless dialog | |
initialize(): void Static | Initialize the modeless dialog manager | Deprecated |
openDialog(dialog: ReactNode, id: string, parentDocument: Document = document): void Static | Open a modeless dialog | |
update(): void Static | Update the dialogs |
Properties
Name | Type | Description | |
---|---|---|---|
activeDialog Accessor StaticReadOnly | ReactNode | Get the active modeless dialog | |
dialogCount Accessor StaticReadOnly | number | Get the count of modeless dialogs | |
dialogs Accessor StaticReadOnly | DialogInfo[] | Get the array of modeless dialogs | |
onModelessDialogChangedEvent Accessor StaticReadOnly | ModelessDialogChangedEvent | Modeless Dialog Changed Event |
Defined in
Last Updated: 30 November, 2023