UNPKG

coersystem

Version:

Library for Angular projects

33 lines (32 loc) 1.9 kB
import { AfterViewInit, WritableSignal } from '@angular/core'; import { IMenuToolbar, IUserLogin } from 'coersystem/interfaces'; import { MatIconButton } from '@angular/material/button'; import * as i0 from "@angular/core"; export declare class CoerToolbar implements AfterViewInit { protected readonly _isModalOpenSIGNAL: WritableSignal<boolean>; protected readonly _toogleButton: import("@angular/core").Signal<MatIconButton>; protected _isReadyPage: boolean; protected _awaitSignals: boolean; protected _appName: string; protected _appLogoPath: string; protected _appLogoWidth: string; user: import("@angular/core").InputSignal<IUserLogin | null>; image: import("@angular/core").InputSignal<string | null>; menu: import("@angular/core").InputSignal<IMenuToolbar[]>; onClickMenu: import("@angular/core").OutputEmitterRef<void>; onClickOption: import("@angular/core").OutputEmitterRef<IMenuToolbar>; ngAfterViewInit(): void; /** */ protected ToogleSideNave(): void; protected userName: import("@angular/core").Signal<string>; protected userTitle: import("@angular/core").Signal<string>; protected get showLogo(): boolean; protected get showUser(): boolean; protected get paddingLeft(): string; /** */ protected GetPadding: (container: "user-identity" | "user-container") => string; /** */ protected GetElementWidth: (element: HTMLElement) => string; static ɵfac: i0.ɵɵFactoryDeclaration<CoerToolbar, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CoerToolbar, "coer-toolbar", never, { "user": { "alias": "user"; "required": false; "isSignal": true; }; "image": { "alias": "image"; "required": false; "isSignal": true; }; "menu": { "alias": "menu"; "required": false; "isSignal": true; }; }, { "onClickMenu": "onClickMenu"; "onClickOption": "onClickOption"; }, never, never, false, never>; }