@alauda-fe/common
Version:
Alauda frontend team common codes.
25 lines (24 loc) • 1.16 kB
TypeScript
import { TemplateRef, ElementRef, AfterViewInit } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
import { IframeConfigService } from '../../iframe-config/config.service';
import * as i0 from "@angular/core";
export declare class PageComponent implements AfterViewInit {
private readonly iframeConfigService;
showAlerts: boolean;
pageHeader: TemplateRef<any>;
pageContent: TemplateRef<any>;
pageSider: TemplateRef<any>;
pageToolbar: TemplateRef<any>;
header?: ElementRef<HTMLElement>;
private readonly classes;
classes$$: BehaviorSubject<Set<string>>;
showToolbar$: BehaviorSubject<boolean>;
isHideMenu: boolean;
isHideHeader: boolean;
constructor(iframeConfigService: IframeConfigService);
ngAfterViewInit(): void;
addClass(cls: string): void;
removeClass(cls: string): void;
static ɵfac: i0.ɵɵFactoryDeclaration<PageComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<PageComponent, "acl-page", never, { "showAlerts": { "alias": "showAlerts"; "required": false; }; }, {}, ["pageHeader", "pageContent", "pageSider", "pageToolbar"], never, false, never>;
}