Properties
Protected Readonly dialog
Readonly node
node: HTMLFormElement
Accessors
attachment
- get attachment(): HTMLElement
Methods
Protected appendDialogButtons
- appendDialogButtons(): void
Protected Abstract build
- build(node: HTMLElement): boolean | void
Parameters
Returns boolean | void
Protected Abstract cancel
cleanUp
- cleanUp(action: "cancel" | "confirm" | "handled"): void
Parameters
action: "cancel" | "confirm" | "handled"
Returns void
Protected destroy
- destroy(action?: "cancel" | "confirm"): void
Parameters
action: "cancel" | "confirm" = 'cancel'
Returns void
Protected enableLivePreviews
- enableLivePreviews(selector: string | (HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement)[]): void
Parameters
selector: string | (HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement)[]
Returns void
equals
Parameters
Returns boolean
Protected find
- find<T>(selector: string): T
Type parameters
Parameters
Returns T
Protected findInput
- findInput(selector: string): HTMLInputElement
Parameters
Returns HTMLInputElement
Protected forEach
- forEach<M, T>(selector: string, callback: (d: M, i: number) => T): T[]
Type parameters
Parameters
selector: string
callback: (d: M, i: number) => T
Returns T[]
Protected showLivePreviews
- showLivePreviews(): boolean
Protected Abstract submit