primeng
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primeng) [ • 860 B
TypeScript
import { QueryParamsHandling } from '@angular/router';
import { MenuItem } from './menuitem';
export interface MegaMenuItem {
label?: string;
icon?: string;
command?: (event?: any) => void;
url?: string;
items?: MenuItem[][];
expanded?: boolean;
disabled?: boolean;
visible?: boolean;
target?: string;
routerLinkActiveOptions?: any;
separator?: boolean;
badge?: string;
badgeStyleClass?: string;
style?: any;
styleClass?: string;
title?: string;
id?: string;
automationId?: any;
tabindex?: string;
routerLink?: any;
queryParams?: {
[k: string]: any;
};
fragment?: string;
queryParamsHandling?: QueryParamsHandling;
preserveFragment?: boolean;
skipLocationChange?: boolean;
replaceUrl?: boolean;
state?: {
[k: string]: any;
};
}