UNPKG

@engie-group/ngx-gem-spaas

Version:

This library contains services, components, images and styles to provide a unified look and way-of-working throughout GEM SPaaS.

26 lines (25 loc) 1.7 kB
import { EventEmitter, OnInit } from '@angular/core'; import { SlideOutService } from "../_services/slide-out.service"; import { BaseComponent } from "../base/base.component"; import { SlideOutModel } from "../_models/slide-out.model"; import { MenuSideBarSubmenuListComponent } from "./menu-side-bar-submenu-list.component"; import * as i0 from "@angular/core"; export declare class MenuSideBarIconComponent extends BaseComponent implements OnInit { private slideOutService; submenusList?: MenuSideBarSubmenuListComponent; tooltipMsg: string; withTopMargin: boolean; withHover: boolean; withDivider: boolean; submenuWidth: number; isDisabled: boolean; slideOut: SlideOutModel | null; isActive: boolean; clicked: EventEmitter<MouseEvent>; constructor(slideOutService: SlideOutService); ngOnInit(): void; 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; }; "submenuWidth": { "alias": "submenuWidth"; "required": false; }; "isDisabled": { "alias": "isDisabled"; "required": false; }; "slideOut": { "alias": "slideOut"; "required": false; }; "isActive": { "alias": "isActive"; "required": false; }; }, { "clicked": "clicked"; }, ["submenusList"], ["*", "spaas-submenu-side-bar-list"], false, never>; }