+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "PanelMenuItem" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" draft = true +++ ## PanelMenuItem interface Signature ```typescript export interface PanelMenuItem ``` Import ```typescript import { PanelMenuItem } from '@grafana/data'; ``` Properties | Property | Type | Description | | --- | --- | --- | | [href](#href-property) | string | | | [iconClassName](#iconclassname-property) | string | | | [onClick](#onclick-property) | (event: React.MouseEvent<any>) => void | | | [shortcut](#shortcut-property) | string | | | [subMenu](#submenu-property) | PanelMenuItem[] | | | [text](#text-property) | string | | | [type](#type-property) | 'submenu' | 'divider' | | ### href property Signature ```typescript href?: string; ``` ### iconClassName property Signature ```typescript iconClassName?: string; ``` ### onClick property Signature ```typescript onClick?: (event: React.MouseEvent) => void; ``` ### shortcut property Signature ```typescript shortcut?: string; ``` ### subMenu property Signature ```typescript subMenu?: PanelMenuItem[]; ``` ### text property Signature ```typescript text?: string; ``` ### type property Signature ```typescript type?: 'submenu' | 'divider'; ```