ad-custom-lib
Version:
This is an UI custom library based on Adminlte library with purpose for personal use, if you need a full template of Primeng please visit https://github.com/mledour/angular-admin-lte
55 lines (54 loc) • 1.64 kB
TypeScript
import { AfterViewInit, ElementRef, NgZone, OnDestroy, Renderer2, TemplateRef } 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 AfterViewInit, OnDestroy {
private layoutStore;
private ngZone;
private renderer2;
private elementRef;
private headerService;
private isSidebarLeftCollapsed;
private isSidebarRightCollapsed;
private listeners;
private subscriptions;
isSidebarLeftToggle: boolean;
isSidebarRightToggle: boolean;
logoLink: string | any[];
headerLogoComponent: HeaderLogoComponent;
headerLogoMiniComponent: HeaderLogoMiniComponent;
private headerElement;
private sidebarLeftToggleElement;
private sidebarRightToggleElement;
/**
* @method constructor
* @param layoutStore [description]
* @param ngZone [description]
* @param renderer2 [description]
* @param elementRef [description]
* @param headerService [description]
*/
constructor(layoutStore: LayoutStore, ngZone: NgZone, renderer2: Renderer2, elementRef: ElementRef, headerService: HeaderService);
/**
* @method ngAfterViewInit
*/
ngAfterViewInit(): void;
/**
* @method ngOnDestroy
*/
ngOnDestroy(): void;
}