buttons?: string[]
cancel_on_click_outside
cancel_on_click_outside: boolean
cancelIndex
cancelIndex: number
Optionalcomponent
component?: Component
configuration
confirmIndex
confirmIndex: number
content_vue
content_vue: any
darken
darken: boolean
draggable
draggable: boolean
form?: InputForm
form_config: InputFormConfig
form_first?: boolean
id
id: string
Optionalkeyboard_actions
keyboard_actions?: { [id: string]: { condition?: any; keybind: Keybind; run: (event: KeyboardEvent) => void; };} Optionallines
lines?: DialogLineOptions[]
Optionalmax_label_width
max_label_width?: number
object
object: HTMLElement
onBuild
onBuild: (object: HTMLElement) => void
onOpen
onOpen: () => void
onResize
onResize: () => void
Optionalpart_order
part_order?: string[]
Optionalprogress_bar
progress_bar?: {
node?: HTMLDivElement;
progress?: number;
setProgress(value: number): void;
}
Type Declaration
Optionalnode?: HTMLDivElement
Optionalprogress?: number
setProgress: function
Optionalresizable
resizable?: false | "x" | "y" | "xy"
singleButton?: boolean
title
title: string
uses_wide_inputs?: boolean
width
width: number
Staticopen
Staticstack
The progress bar HTML node