export default { get _layoutHelpers () { return window.layoutHelpers }, _exec (fn) { return this._layoutHelpers && fn() }, getLayoutSidenav () { return this._exec(() => this._layoutHelpers.getLayoutSidenav()) || null }, getSidenav () { return this._exec(() => this._layoutHelpers.getSidenav()) || null }, getLayoutNavbar () { return this._exec(() => this._layoutHelpers.getLayoutNavbar()) || null }, getLayoutFooter () { return this._exec(() => this._layoutHelpers.getLayoutFooter()) || null }, getLayoutContainer () { return this._exec(() => this._layoutHelpers.getLayoutContainer()) || null }, isSmallScreen () { return this._exec(() => this._layoutHelpers.isSmallScreen()) }, isLayout1 () { return this._exec(() => this._layoutHelpers.isLayout1()) }, isCollapsed () { return this._exec(() => this._layoutHelpers.isCollapsed()) }, isFixed () { return this._exec(() => this._layoutHelpers.isFixed()) }, isOffcanvas () { return this._exec(() => this._layoutHelpers.isOffcanvas()) }, isNavbarFixed () { return this._exec(() => this._layoutHelpers.isNavbarFixed()) }, isFooterFixed () { return this._exec(() => this._layoutHelpers.isFooterFixed()) }, isReversed () { return this._exec(() => this._layoutHelpers.isReversed()) }, setCollapsed (collapsed, animate = true) { this._exec(() => this._layoutHelpers.setCollapsed(collapsed, animate)) }, toggleCollapsed (animate = true) { this._exec(() => this._layoutHelpers.toggleCollapsed(animate)) }, setPosition (fixed, offcanvas) { this._exec(() => this._layoutHelpers.setPosition(fixed, offcanvas)) }, setNavbarFixed (fixed) { this._exec(() => this._layoutHelpers.setNavbarFixed(fixed)) }, setFooterFixed (fixed) { this._exec(() => this._layoutHelpers.setFooterFixed(fixed)) }, setReversed (reversed) { this._exec(() => this._layoutHelpers.setReversed(reversed)) }, update () { this._exec(() => this._layoutHelpers.update()) }, setAutoUpdate (enable) { this._exec(() => this._layoutHelpers.setAutoUpdate(enable)) }, on (event, callback) { this._exec(() => this._layoutHelpers.on(event, callback)) }, off (event) { this._exec(() => this._layoutHelpers.off(event)) }, init () { this._exec(() => this._layoutHelpers.init()) }, destroy () { this._exec(() => this._layoutHelpers.destroy()) }, // Internal // _removeClass (cls) { this._exec(() => this._layoutHelpers._removeClass(cls)) } }