Line | |
---|
1 | import { QueryParamsHandling } from '@angular/router';
|
---|
2 | export 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 | tooltip?: string;
|
---|
17 | tooltipPosition?: string;
|
---|
18 | badgeStyleClass?: string;
|
---|
19 | style?: any;
|
---|
20 | styleClass?: string;
|
---|
21 | title?: string;
|
---|
22 | id?: string;
|
---|
23 | automationId?: any;
|
---|
24 | tabindex?: string;
|
---|
25 | routerLink?: any;
|
---|
26 | queryParams?: {
|
---|
27 | [k: string]: any;
|
---|
28 | };
|
---|
29 | fragment?: string;
|
---|
30 | queryParamsHandling?: QueryParamsHandling;
|
---|
31 | preserveFragment?: boolean;
|
---|
32 | skipLocationChange?: boolean;
|
---|
33 | replaceUrl?: boolean;
|
---|
34 | state?: {
|
---|
35 | [k: string]: any;
|
---|
36 | };
|
---|
37 | tooltipOptions?: {
|
---|
38 | tooltipLabel?: string;
|
---|
39 | tooltipPosition?: string;
|
---|
40 | tooltipEvent?: string;
|
---|
41 | appendTo?: any;
|
---|
42 | positionStyle?: string;
|
---|
43 | tooltipStyleClass?: string;
|
---|
44 | tooltipZIndex?: string;
|
---|
45 | escape?: boolean;
|
---|
46 | disabled?: boolean;
|
---|
47 | positionTop?: number;
|
---|
48 | positionLeft?: number;
|
---|
49 | showDelay?: number;
|
---|
50 | hideDelay?: number;
|
---|
51 | life?: number;
|
---|
52 | };
|
---|
53 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.