Interface: ControllerOptions
Extended by
Properties
autoresize?
optional autoresize: boolean;
classList?
optional classList: string[];
closable?
optional closable: boolean;
container
container: HTMLElement;
events?
optional events: object & object;
Type declaration
afterClose
afterClose: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
afterLoad
afterLoad: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
afterRedraw
afterRedraw: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
afterShow
afterShow: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
afterUnload
afterUnload: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
beforeClose
beforeClose: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
beforeLoad
beforeLoad: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
beforeRedraw
beforeRedraw: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
beforeShow
beforeShow: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
resize
resize: BaseEventHandler<object>;
Type declaration
controller
controller: BaseController;
fullscreen?
optional fullscreen: object;
lg?
optional lg: boolean;
md?
optional md: boolean;
sm?
optional sm: boolean;
map
map: MapSVGMap;
middleware
middleware: Middleware[];
opened?
optional opened: boolean;
options?
optional options: unknown;
parent?
optional parent: ObjectWithEvents;
position?
optional position: "absolute" | "relative" | "fixed";
scrollable?
optional scrollable: boolean;
state?
optional state: Record<string, unknown>;
styles?
optional styles: Partial<CSSStyleDeclaration>;
template
template: string;
withToolbar?
optional withToolbar: boolean;