UNPKG

@delon/theme

Version:

ng-alain theme system library.

40 lines (39 loc) 2.27 kB
import { ElementRef, QueryList, Renderer2, TemplateRef } from '@angular/core'; import { Router, Event } from '@angular/router'; import { SettingsService } from '@delon/theme'; import type { NzSafeAny } from 'ng-zorro-antd/core/types'; import { NzMessageService } from 'ng-zorro-antd/message'; import { LayoutDefaultHeaderItemComponent } from './layout-header-item.component'; import { LayoutDefaultService } from './layout.service'; import { LayoutDefaultOptions } from './types'; import * as i0 from "@angular/core"; export declare class LayoutDefaultComponent { private msgSrv; private settings; private el; private renderer; private doc; private srv; headerItems: QueryList<LayoutDefaultHeaderItemComponent>; get opt(): LayoutDefaultOptions; set options(value: LayoutDefaultOptions | null | undefined); asideUser: TemplateRef<void> | null; asideBottom: TemplateRef<NzSafeAny> | null; nav: TemplateRef<void> | null; content: TemplateRef<void> | null; customError?: string | null; fetchingStrictly: boolean; fetching: boolean; private isFetching; get showFetching(): boolean; get collapsed(): boolean; get collapsedIcon(): string; toggleCollapsed(): void; constructor(router: Router, msgSrv: NzMessageService, settings: SettingsService, el: ElementRef, renderer: Renderer2, doc: NzSafeAny, srv: LayoutDefaultService); processEv(ev: Event): void; private setClass; static ɵfac: i0.ɵɵFactoryDeclaration<LayoutDefaultComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<LayoutDefaultComponent, "layout-default", ["layoutDefault"], { "options": { "alias": "options"; "required": false; }; "asideUser": { "alias": "asideUser"; "required": false; }; "asideBottom": { "alias": "asideBottom"; "required": false; }; "nav": { "alias": "nav"; "required": false; }; "content": { "alias": "content"; "required": false; }; "customError": { "alias": "customError"; "required": false; }; "fetchingStrictly": { "alias": "fetchingStrictly"; "required": false; }; "fetching": { "alias": "fetching"; "required": false; }; }, {}, ["headerItems"], ["*"], false, never>; static ngAcceptInputType_fetchingStrictly: unknown; static ngAcceptInputType_fetching: unknown; }