UNPKG

837 BTypeScriptView Raw
1import { QueryParamsHandling } from '@angular/router';
2export interface MenuItem {
3 label?: string;
4 icon?: string;
5 command?: (event?: any) => void;
6 url?: string;
7 items?: MenuItem[];
8 expanded?: boolean;
9 disabled?: boolean;
10 visible?: boolean;
11 target?: string;
12 escape?: boolean;
13 routerLinkActiveOptions?: any;
14 separator?: boolean;
15 badge?: string;
16 badgeStyleClass?: string;
17 style?: any;
18 styleClass?: string;
19 title?: string;
20 id?: string;
21 automationId?: any;
22 tabindex?: string;
23 routerLink?: any;
24 queryParams?: {
25 [k: string]: any;
26 };
27 fragment?: string;
28 queryParamsHandling?: QueryParamsHandling;
29 preserveFragment?: boolean;
30 skipLocationChange?: boolean;
31 replaceUrl?: boolean;
32 state?: {
33 [k: string]: any;
34 };
35}