Properties
Protected
Readonly
dialog
Readonly
node
node: HTMLFormElement
Accessors
attachment
- get attachment(): HTMLElement
-
Returns HTMLElement
autoClose
- get autoClose(): boolean
-
Returns boolean
level
- get level(): number
-
Returns number
Methods
Protected
appendDialogButtons
- appendDialogButtons(): void
-
Returns void
Protected
Abstract
build
- build(node: HTMLElement): boolean | void
-
Returns boolean | void
Protected
Abstract
cancel
- cancel(): void
-
Returns void
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
- equals(that: ADialog): boolean
-
Returns boolean
Protected
find
- find<T>(selector: string): T
-
Returns T
Protected
findInput
- findInput(selector: string): HTMLInputElement
-
Returns HTMLInputElement
Protected
forEach
- forEach<M, T>(selector: string, callback: ((d: M, i: number) => T)): T[]
-
Parameters
-
selector: string
-
callback: ((d: M, i: number) => T)
-
- (d: M, i: number): T
-
Returns T
Returns T[]
open
- open(): void
-
Returns void
Protected
Abstract
reset
- reset(): void
-
Returns void
Protected
showLivePreviews
- showLivePreviews(): boolean
-
Returns boolean
Protected
Abstract
submit
- submit(): boolean
-
Returns boolean
Protected
triggerSubmit
- triggerSubmit(): boolean
-
Returns boolean