|
|
@ -269,16 +269,6 @@ export function getPanelMenu( |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (subMenu.length) { |
|
|
|
|
|
|
|
menu.push({ |
|
|
|
|
|
|
|
type: 'submenu', |
|
|
|
|
|
|
|
text: t('panel.header-menu.more', `More...`), |
|
|
|
|
|
|
|
iconClassName: 'cube', |
|
|
|
|
|
|
|
subMenu, |
|
|
|
|
|
|
|
onClick: onMore, |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const { extensions } = getPluginExtensions({ |
|
|
|
const { extensions } = getPluginExtensions({ |
|
|
|
extensionPointId: PluginExtensionPoints.DashboardPanelMenu, |
|
|
|
extensionPointId: PluginExtensionPoints.DashboardPanelMenu, |
|
|
|
context: createExtensionContext(panel, dashboard), |
|
|
|
context: createExtensionContext(panel, dashboard), |
|
|
@ -306,6 +296,16 @@ export function getPanelMenu( |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (subMenu.length) { |
|
|
|
|
|
|
|
menu.push({ |
|
|
|
|
|
|
|
type: 'submenu', |
|
|
|
|
|
|
|
text: t('panel.header-menu.more', `More...`), |
|
|
|
|
|
|
|
iconClassName: 'cube', |
|
|
|
|
|
|
|
subMenu, |
|
|
|
|
|
|
|
onClick: onMore, |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (dashboard.canEditPanel(panel) && !panel.isEditing && !panel.isViewing) { |
|
|
|
if (dashboard.canEditPanel(panel) && !panel.isEditing && !panel.isViewing) { |
|
|
|
menu.push({ type: 'divider', text: '' }); |
|
|
|
menu.push({ type: 'divider', text: '' }); |
|
|
|
|
|
|
|
|
|
|
|