UNPKG

yoyo-ng-modulewindy

Version:

服务于52ABP模板的前端开源的相关组件内容。整合了ng-alain和你NG ZORRO的内容

59 lines (58 loc) 1.94 kB
import { TemplateRef, OnInit, OnChanges, AfterViewInit, Renderer2 } from '@angular/core'; import { Router } from '@angular/router'; import { TitleService, MenuService } from 'yoyo-ng-module/theme'; import { ReuseTabService } from 'yoyo-ng-module/abc'; import { AdPageHeaderConfig } from './page-header.config'; import { LocalizationService } from 'yoyo-ng-module/abp/localization/localization.service'; export declare class PageHeaderComponent implements OnInit, OnChanges, AfterViewInit { private renderer; private route; private menuSrv; private titleSrv; private reuseSrv; private localizationSrv; private inited; private conTpl; private _menus; private readonly menus; title: string; /** * 页面描述 */ desc: string; home: string; home_link: string; home_link_enabled: boolean; home_i18n: string; /** * 自动生成导航,以当前路由从主菜单中定位 */ autoBreadcrumb: any; private _autoBreadcrumb; /** * 自动生成标题,以当前路由从主菜单中定位 */ autoTitle: any; private _autoTitle; /** * 是否自动将标准信息同步至 `TitleService`、`ReuseService` 下 */ titleSync: any; private _titleSync; paths: any[]; breadcrumb: TemplateRef<any>; logo: TemplateRef<any>; action: TemplateRef<any>; content: TemplateRef<any>; extra: TemplateRef<any>; tab: TemplateRef<any>; constructor(cog: AdPageHeaderConfig, renderer: Renderer2, route: Router, menuSrv: MenuService, titleSrv: TitleService, reuseSrv: ReuseTabService, localizationSrv: LocalizationService); refresh(): void; genBreadcrumb(): this; setTitle(): this; checkContent(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(): void; l(key: string, ...args: any[]): string; }