Skip to main content

Interface: DialogSettingsProvider

Defined in: editor/overlayController.tsx:80

Provides defaults and persists changes to overlay dialog properties.

Methods

getDialogSize()

getDialogSize(dialog): undefined | Pick<DialogStyleProps, "maxSize" | "defaultSize" | "minSize">

Defined in: editor/overlayController.tsx:87

Provides size defaults for an opened dialog: defaultSize, minSize and maxSize.

Note: returned defaults will override corresponding values passed as style to OverlayController.showDialog.

Parameters

ParameterType

dialog

OverlayDialog

Returns

undefined | Pick<DialogStyleProps, "maxSize" | "defaultSize" | "minSize">


persistDialogSize()

persistDialogSize(dialog, size): void

Defined in: editor/overlayController.tsx:93

Stores the new dialog size after it has been resized by the user.

Parameters

ParameterType

dialog

OverlayDialog

size

Size

Returns

void