angular-admin-lte
Version:
Admin-lte implémentation for Angular 4+
47 lines (46 loc) • 1.43 kB
TypeScript
import { TemplateRef, ElementRef, OnInit, AfterViewInit, NgZone, Renderer2 } from '@angular/core';
import { LayoutStore } from '../layout.store';
import { HeaderService } from './header.service';
/**
* Header Logo
*/
export declare class HeaderLogoComponent {
templateRef: TemplateRef<any>;
}
/**
* Header Logo Mini
*/
export declare class HeaderLogoMiniComponent {
templateRef: TemplateRef<any>;
}
/**
* Header
*/
export declare class HeaderComponent implements OnInit, AfterViewInit {
private layoutStore;
private ngZone;
private renderer2;
private elementRef;
private headerService;
private isSidebarLeftCollapsed;
private isSidebarRightCollapsed;
isSidebarLeftToggle: boolean;
isSidebarRightToggle: boolean;
headerLogoComponent: HeaderLogoComponent;
headerLogoMiniComponent: HeaderLogoMiniComponent;
private headerElement;
private sidebarLeftToggleElement;
private sidebarRightToggleElement;
/**
* @method constructor
* @param {LayoutStore} privatelayoutStore [description]
* @param {NgZone} privatengZone [description]
* @param {Renderer2} privaterenderer2 [description]
*/
constructor(layoutStore: LayoutStore, ngZone: NgZone, renderer2: Renderer2, elementRef: ElementRef, headerService: HeaderService);
ngOnInit(): void;
/**
* @method ngAfterViewInit
*/
ngAfterViewInit(): void;
}