UNPKG

@delon/theme

Version:

ng-alain theme system library.

32 lines (31 loc) 1.42 kB
import { AfterViewInit, QueryList, TemplateRef } from '@angular/core'; import { App } from '@delon/theme'; import type { NzSafeAny } from 'ng-zorro-antd/core/types'; import { LayoutDefaultHeaderItemComponent } from './layout-header-item.component'; import { LayoutDefaultHeaderItemDirection, LayoutDefaultHeaderItemHidden, LayoutDefaultOptions } from './types'; import * as i0 from "@angular/core"; interface LayoutDefaultHeaderItem { host: TemplateRef<NzSafeAny>; hidden?: LayoutDefaultHeaderItemHidden; direction?: LayoutDefaultHeaderItemDirection; } export declare class LayoutDefaultHeaderComponent implements AfterViewInit { private readonly settings; private readonly srv; private readonly cdr; private readonly destroy$; items: QueryList<LayoutDefaultHeaderItemComponent>; left: LayoutDefaultHeaderItem[]; middle: LayoutDefaultHeaderItem[]; right: LayoutDefaultHeaderItem[]; get opt(): LayoutDefaultOptions; get app(): App; get collapsed(): boolean; get collapsedIcon(): string; private refresh; ngAfterViewInit(): void; toggleCollapsed(): void; static ɵfac: i0.ɵɵFactoryDeclaration<LayoutDefaultHeaderComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LayoutDefaultHeaderComponent, "layout-default-header", never, { "items": { "alias": "items"; "required": false; }; }, {}, never, never, false, never>; } export {};