ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
21 lines (20 loc) • 1.08 kB
TypeScript
import { Injector } from '@angular/core';
import { MatMenu } from '@angular/material/menu';
import { OComponentMenuBaseItem } from '../../o-content-menu-base-item.class';
import * as i0 from "@angular/core";
export declare const DEFAULT_CONTEXT_MENU_CONTENT_ITEM_INPUTS: string[];
export declare class OWrapperContentMenuComponent {
protected injector: Injector;
class: string;
items: OComponentMenuBaseItem[];
childMenu: MatMenu;
menu: OWrapperContentMenuComponent;
constructor(injector: Injector);
onClick(item: OComponentMenuBaseItem, event?: any): void;
isGroup(item: OComponentMenuBaseItem): boolean;
isSeparator(item: OComponentMenuBaseItem): boolean;
isItem(item: OComponentMenuBaseItem): boolean;
getChildren(item: OComponentMenuBaseItem): OComponentMenuBaseItem[];
static ɵfac: i0.ɵɵFactoryDeclaration<OWrapperContentMenuComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<OWrapperContentMenuComponent, "o-wrapper-content-menu", never, { "items": "items"; "class": "class"; }, {}, never, never, false, never>;
}