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.04 kB
TypeScript
import { SlideOutService } from "../_services/slide-out.service";
import { BaseComponent } from "../base/base.component";
import { MenuItemModel } from "../_models/menu-item.model";
import { ThemeService } from "../_services/theme.service";
import { EmbedModeService } from "../_services/embed-mode.service";
import * as i0 from "@angular/core";
export declare class MenuComponent extends BaseComponent {
private embedModeService;
private slideOutService;
private themeService;
/** The menu items to render in the DOM. */
menuItems: MenuItemModel[];
mmActive: boolean;
so: string;
isIframe: boolean;
constructor(embedModeService: EmbedModeService, slideOutService: SlideOutService, themeService: ThemeService);
private onSo;
onToggleMenu(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MenuComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MenuComponent, "spaas-menu", never, { "menuItems": { "alias": "menuItems"; "required": false; }; }, {}, never, never, false, never>;
}