UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

34 lines (33 loc) 1.33 kB
import { ChangeDetectorRef, ElementRef } from "@angular/core"; import { MenuGroupComponent } from "../menu-group/menu-group.component"; import { MenuItemBaseComponent } from "../menu-item/menu-item-base"; import * as i0 from "@angular/core"; /** * @ignore */ /** * Menu item component with check/uncheck option, * use (change) event to get state of this item */ export declare class MenuOptionComponent extends MenuItemBaseComponent { readonly group: MenuGroupComponent; /** * Sets inner input "name" attribute */ name: string; /** * Sets inner input "value" attribute */ value: string; /** * Is needed to predefine item state, sets nui-checkbox [checked] property */ checked: boolean; menuItem: ElementRef; stopPropagationOfClick(event: MouseEvent): void; get checkedClass(): boolean; constructor(group: MenuGroupComponent, cd: ChangeDetectorRef); doAction(): void; static ɵfac: i0.ɵɵFactoryDeclaration<MenuOptionComponent, [{ optional: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<MenuOptionComponent, "nui-menu-option", never, { "name": { "alias": "name"; "required": false; }; "value": { "alias": "value"; "required": false; }; "checked": { "alias": "checked"; "required": false; }; }, {}, never, ["*"], false, never>; }