Interface: ExtendedDialogData<UserDataType>
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:40
Data for dynamic extended dialogs.
Type Parameters
UserDataType
UserDataType
Properties
accept()?
optionalaccept: (data) =>void
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:54
Called when the dialog was accepted.
Parameters
data
UserDataType
Returns
void
options
options:
ExtendedDialogOptions
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:45
Various display properties
processData()?
optionalprocessData: (data) =>void
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:51
Called before accepting the dialog to pre-process the dialog data.
Parameters
data
UserDataType
Returns
void
reject()?
optionalreject: () =>void
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:57
Called when the dialog was dismissed.
Returns
void
userData
userData:
UserDataType
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:42
Custom user data.
validator?
optionalvalidator:ExtendedDialogValidator<any,any>
Defined in: src/common/web/ui/dialogs/ExtendedDialog.ts:48
A form validator if a schema was provided in the options.