@nova-ui/bits
Version:
SolarWinds Nova Framework
32 lines (31 loc) • 1.24 kB
TypeScript
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>;
}