InterfacesControllerOptionsOn this pageControllerOptions HierarchyControllerOptionsDetailsViewOptionsIndex PropertiesautoresizeclassListclosablecontainereventsfullscreenmapmiddlewareopenedoptionsparentpositionscrollablestatestylestemplatewithToolbarProperties optionalautoresizeautoresize?: booleanoptionalclassListclassList?: string[]optionalclosableclosable?: booleancontainercontainer: HTMLElementoptionaleventsevents?: { 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 }> } & {}optionalfullscreenfullscreen?: { lg?: boolean; md?: boolean; sm?: boolean }Type declarationoptionallg?: booleanoptionalmd?: booleanoptionalsm?: booleanmapmap: MapSVGMapmiddlewaremiddleware: Middleware[]optionalopenedopened?: booleanoptionaloptionsoptions?: unknownoptionalparentparent?: ObjectWithEventsoptionalpositionposition?: absolute | relative | fixedoptionalscrollablescrollable?: booleanoptionalstatestate?: Record<string, unknown>optionalstylesstyles?: Partial<CSSStyleDeclaration>templatetemplate: stringoptionalwithToolbarwithToolbar?: boolean