Interface: BaseController
Properties
_canClose
_canClose: boolean;
autoresize
autoresize: boolean;
classList
classList: string[];
closable
closable: boolean;
containers
containers: object;
contentView?
optional contentView: HTMLElement;
contentWrap?
optional contentWrap: HTMLElement;
contentWrap2?
optional contentWrap2: HTMLElement;
main?
optional main: HTMLElement;
parent
parent: HTMLElement;
sizer?
optional sizer: HTMLElement;
toolbar?
optional toolbar: HTMLElement;
view?
optional view: HTMLElement;
destroyed
destroyed: boolean;
eventOptions
eventOptions: 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;
events
events: Events;
fullscreen
fullscreen: object;
lg
lg: boolean;
md
md: boolean;
sm
sm: boolean;
loaded
loaded: boolean;
map
map: MapSVGMap;
middlewareOptions
middlewareOptions: Middleware[];
middlewares
middlewares: MiddlewareList;
mobileCloseBtn
mobileCloseBtn: HTMLElement;
name
name: string;
opened
opened: boolean;
options
options: unknown;
parent?
optional parent: ObjectWithEvents;
position?
optional position: "absolute" | "relative" | "fixed";
resizeSensor
resizeSensor: ResizeSensor;
scrollable
scrollable: boolean;
state
state: object;
Index Signature
[key
: string
]: any
styles
styles: Partial<CSSStyleDeclaration>;
template
template: string;
templates
templates: object;
main
main: HandlebarsTemplateDelegate<any>;
toolbar
toolbar: HandlebarsTemplateDelegate<any>;
uid
uid: number;
withToolbar
withToolbar: boolean;