systelab-components
Version:
systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.
21 lines (20 loc) • 1.15 kB
TypeScript
import { DialogService } from '../../modal/dialog/dialog.service';
import * as i0 from "@angular/core";
export declare class ApplicationHeaderMenuEntry {
optionName: string;
isDivider: boolean;
action?: any;
constructor(optionName: string, isDivider: boolean, action?: any);
}
export declare class ApplicationHeaderComponent {
protected dialogService: DialogService;
userName: string;
userFullName: string;
title: string;
logoIcon: string;
menuBars: boolean;
menu: ApplicationHeaderMenuEntry[];
constructor(dialogService: DialogService);
static ɵfac: i0.ɵɵFactoryDeclaration<ApplicationHeaderComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ApplicationHeaderComponent, "systelab-app-header", never, { "userName": { "alias": "userName"; "required": false; }; "userFullName": { "alias": "userFullName"; "required": false; }; "title": { "alias": "title"; "required": false; }; "logoIcon": { "alias": "logoIcon"; "required": false; }; "menuBars": { "alias": "menuBars"; "required": false; }; "menu": { "alias": "menu"; "required": false; }; }, {}, never, ["*"], false, never>;
}