@obliczeniowo/elementary
Version:
Library made in Angular version 19
20 lines (19 loc) • 915 B
TypeScript
import { EventEmitter, SimpleChanges, TemplateRef } from '@angular/core';
import { MenuItem } from '../../models/menu-item.model';
import * as i0 from "@angular/core";
export declare class MenuItemComponent {
item: MenuItem;
translations: {
[english: string]: string;
};
noIcon: boolean;
clicked: EventEmitter<MenuItem>;
onClick(): void;
get disabled(): boolean | undefined;
ngOnChanges(changes: SimpleChanges): void;
protected stringIcon(): boolean;
protected iconTemplate(): TemplateRef<any>;
protected iconString(): string;
static ɵfac: i0.ɵɵFactoryDeclaration<MenuItemComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MenuItemComponent, "obl-menu-item", never, { "item": { "alias": "item"; "required": true; }; "translations": { "alias": "translations"; "required": false; }; }, { "clicked": "clicked"; }, never, never, false, never>;
}