Skip to main content

ControllerOptions

Hierarchy

Index

Properties

optionalautoresize

autoresize?: boolean

optionalclassList

classList?: string[]

optionalclosable

closable?: boolean

container

container: HTMLElement

optionalevents

events?: { afterClose: BaseEventHandler<{ controller: BaseController }>; afterLoad: BaseEventHandler<{ controller: BaseController }>; afterRedraw: BaseEventHandler<{ controller: BaseController }>; afterShow: BaseEventHandler<{ controller: BaseController }>; afterUnload: BaseEventHandler<{ controller: BaseController }>; beforeClose: BaseEventHandler<{ controller: BaseController }>; beforeLoad: BaseEventHandler<{ controller: BaseController }>; beforeRedraw: BaseEventHandler<{ controller: BaseController }>; beforeShow: BaseEventHandler<{ controller: BaseController }>; resize: BaseEventHandler<{ controller: BaseController }> } & {}

optionalfullscreen

fullscreen?: boolean

map

middleware

middleware: Middleware[]

optionalopened

opened?: boolean

optionaloptions

options?: unknown

optionalparent

optionalscrollable

scrollable?: boolean

optionalstate

state?: Record<string, unknown>

optionalstyles

styles?: Partial<CSSStyleDeclaration>

template

template: string

optionalwithToolbar

withToolbar?: boolean