ngx-gem-spaas
Version:
This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.
22 lines (21 loc) • 1.26 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { SlideOutService } from "../_services/slide-out.service";
import { BaseComponent } from "../base/base.component";
import * as i0 from "@angular/core";
export declare class MenuSideBarIconComponent extends BaseComponent {
private slideOutService;
tooltipMsg: string;
withTopMargin: boolean;
withHover: boolean;
withDivider: boolean;
isDisabled: boolean;
soType: string;
clicked: EventEmitter<MouseEvent>;
activeSo: string;
isActive: boolean;
constructor(slideOutService: SlideOutService);
private getSoActive;
onClick(e: MouseEvent): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MenuSideBarIconComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MenuSideBarIconComponent, "spaas-menu-side-bar-icon", never, { "tooltipMsg": { "alias": "tooltipMsg"; "required": false; }; "withTopMargin": { "alias": "withTopMargin"; "required": false; }; "withHover": { "alias": "withHover"; "required": false; }; "withDivider": { "alias": "withDivider"; "required": false; }; "isDisabled": { "alias": "isDisabled"; "required": false; }; "soType": { "alias": "soType"; "required": false; }; }, { "clicked": "clicked"; }, never, ["*"], false, never>;
}