API Reference@grafana/data › NavModel

Interface used to describe different kinds of page titles and page navigation. Navmodels are usually generated in the backend and stored in Redux.

Signature

export interface NavModel 

Import

import { NavModel } from '@grafana/data';

Properties

Property Type Description
breadcrumbs NavModelItem[] Describes breadcrumbs that are used in places such as data source settings., folder page and plugins page.
main NavModelItem Main page. that wraps the navigation. Generate the children property generate tabs when used with the Page component.
node NavModelItem This is the current active tab/navigation.

Describes breadcrumbs that are used in places such as data source settings., folder page and plugins page.

Signature

breadcrumbs?: NavModelItem[];

main property

Main page. that wraps the navigation. Generate the children property generate tabs when used with the Page component.

Signature

main: NavModelItem;

node property

This is the current active tab/navigation.

Signature

node: NavModelItem;