UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

32 lines (31 loc) 1.24 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 */ /** * Represents menu link item of nui-menu component with additional bindings and style */ export declare class MenuLinkComponent extends MenuItemBaseComponent { readonly group: MenuGroupComponent; /** * Sets inner "href" attribute of anchor tag */ url: string; /** * Sets inner "target" attribute of anchor tag */ target: string; /** * Adds icon by specified icon name */ icon: string; menuItem: ElementRef; constructor(group: MenuGroupComponent, cd: ChangeDetectorRef); handleClick(event: MouseEvent): void; doAction(): void; static ɵfac: i0.ɵɵFactoryDeclaration<MenuLinkComponent, [{ optional: true; }, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<MenuLinkComponent, "nui-menu-link", never, { "url": { "alias": "url"; "required": false; }; "target": { "alias": "target"; "required": false; }; "icon": { "alias": "icon"; "required": false; }; }, {}, never, ["*"], false, never>; }