Constructors
constructor
- new ADialog(dialog, options?): ADialog
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): boolean | void
Returns boolean | void
Protected
Abstract
cancel
- cancel(): void
Returns void
cleanUp
- cleanUp(action): void
Parameters
action: "cancel" | "confirm" | "handled"
Returns void
Protected
destroy
- destroy(action?): void
Parameters
action: "cancel" | "confirm" = 'cancel'
Returns void
Protected
enableLivePreviews
- enableLivePreviews(selector): void
Parameters
selector: string | (HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement)[]
Returns void
equals
- equals(that): boolean
Returns boolean
Protected
find
- find<T>(selector): T
Returns T
Protected
findInput
- findInput(selector): HTMLInputElement
Returns HTMLInputElement
Protected
forEach
- forEach<M, T>(selector, callback): T[]
Parameters
selector: string
callback: ((d, i) => T)
Returns T[]
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