- NavModelItem interface
- active property
- breadcrumbs property
- children property
- divider property
- hideFromMenu property
- hideFromTabs property
- highlightId property
- highlightText property
- icon property
- id property
- img property
- menuItemType property
- onClick property
- parentItem property
- section property
- showOrgSwitcher property
- subTitle property
- tabSuffix property
- target property
- text property
- url property
NavModelItem interface
Signature
export interface NavModelItem
Import
import { NavModelItem } from '@grafana/data';
Properties
Property | Type | Description |
---|---|---|
active | boolean | |
breadcrumbs | NavModelBreadcrumb[] | |
children | NavModelItem[] | |
divider | boolean | |
hideFromMenu | boolean | |
hideFromTabs | boolean | |
highlightId | string | |
highlightText | string | |
icon | string | |
id | string | |
img | string | |
menuItemType | NavMenuItemType | |
onClick | () => void | |
parentItem | NavModelItem | |
section | NavSection | |
showOrgSwitcher | boolean | |
subTitle | string | |
tabSuffix | ComponentType<{ className?: string; }> | |
target | string | |
text | string | |
url | string |
active property
Signature
active?: boolean;
breadcrumbs property
Signature
breadcrumbs?: NavModelBreadcrumb[];
children property
Signature
children?: NavModelItem[];
divider property
Signature
divider?: boolean;
hideFromMenu property
Signature
hideFromMenu?: boolean;
hideFromTabs property
Signature
hideFromTabs?: boolean;
highlightId property
Signature
highlightId?: string;
highlightText property
Signature
highlightText?: string;
icon property
Signature
icon?: string;
id property
Signature
id?: string;
img property
Signature
img?: string;
menuItemType property
Signature
menuItemType?: NavMenuItemType;
onClick property
Signature
onClick?: () => void;
parentItem property
Signature
parentItem?: NavModelItem;
section property
Signature
section?: NavSection;
showOrgSwitcher property
Signature
showOrgSwitcher?: boolean;
subTitle property
Signature
subTitle?: string;
tabSuffix property
Signature
tabSuffix?: ComponentType<{
className?: string;
}>;
target property
Signature
target?: string;
text property
Signature
text: string;
url property
Signature
url?: string;