Static definition of a dialog that can be shown in Platform.Bible
For good defaults, dialogs can include all the properties of this dialog. Dialogs must then
specify tabType and Component in order to comply with DialogDefinition
Note: this is not a class that can be inherited because all properties would be static but then
we would not be able to use the default loadDialog because it would be using a static reference
to a nonexistent Component. Instead of inheriting this as a class, any dialog definition can
spread this { ...DIALOG_BASE }
Static definition of a dialog that can be shown in Platform.Bible
For good defaults, dialogs can include all the properties of this dialog. Dialogs must then specify
tabType
andComponent
in order to comply withDialogDefinition
Note: this is not a class that can be inherited because all properties would be static but then we would not be able to use the default
loadDialog
because it would be using a static reference to a nonexistentComponent
. Instead of inheriting this as a class, any dialog definition can spread this{ ...DIALOG_BASE }