import { AfterViewInit, ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { RendererService } from '../../utilities/service/renderer.service'; import { BzLayoutService } from '../layout.service'; export declare class BzContentComponent implements OnInit, AfterViewInit, OnDestroy { private _layouteService; private _renderer2; private _elRef; private _rendererService; private _cd; sidebarWidth: string; contentStatus: string; scrollTop: number; windowSize: number; normalValue: boolean; private _subscriptionArray; private _sideBarWidth; bodyContainer: ElementRef; body: ElementRef; section: ElementRef; constructor(_layouteService: BzLayoutService, _renderer2: Renderer2, _elRef: ElementRef, _rendererService: RendererService, _cd: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; /** * Sets content size by header, footer and sidebar sizes. * * @author Federico Gambardella */ private _setContentSize; /** * Set content top size by header size. * * @author Federico Gambardella */ private _setHeaderLayout; /** * Sets bottom size by footer size. * * @author Federico Gambardella */ private _setFooterLayout; /** * Sets left content size by sidebar size. * * @author Federico Gambardella * @return {void} */ private _setSidebarLayout; /** * Trigger resize event. * * @author Federico Gambardella * @return {void} */ private _triggerResizeEvent; /** * Set padding left by window size. * * @author Federico Gambardella * @param {boolean} isResizeEvent * @return {void} */ private _updateSidebarWidthByWindowSize; /** * Listens for toggle menu. * * @author Federico Gambardella */ private _listenForToggleMenu; /** * Set content layout. * * @author Federico Gambardella * @return {void} */ private _setContentLayout; /** * Set content margin-bottom by button panel size. * * @author Federico Gambardella * @return {void} */ private _setContentBottomByButtonPanelSize; ngOnDestroy(): void; }