tooltip option

pull/108196/head
Adela Almasan 5 days ago
parent 1b51a6968e
commit efe23985a5
  1. 8
      packages/grafana-schema/src/raw/composable/canvas/panelcfg/x/CanvasPanelCfg_types.gen.ts
  2. 5
      public/app/plugins/panel/canvas/panelcfg.cue
  3. 8
      public/app/plugins/panel/canvas/panelcfg.gen.ts

@ -112,6 +112,10 @@ export const defaultCanvasElementOptions: Partial<CanvasElementOptions> = {
connections: [],
};
export interface CanvasTooltip {
mode: ui.TooltipDisplayMode;
}
export interface Options {
/**
* Enable infinite pan
@ -147,6 +151,10 @@ export interface Options {
* Show all available element types
*/
showAdvancedTypes: boolean;
/**
* Controls tooltip options
*/
tooltip: CanvasTooltip;
}
export const defaultOptions: Partial<Options> = {

@ -88,6 +88,9 @@ composableKinds: PanelCfg: {
border?: LineConfig
connections?: [...CanvasConnection]
} @cuetsy(kind="interface")
CanvasTooltip: {
mode: ui.TooltipDisplayMode
} @cuetsy(kind="interface")
Options: {
// Enable inline editing
@ -108,6 +111,8 @@ composableKinds: PanelCfg: {
// The list of canvas elements attached to the root element
elements: [...CanvasElementOptions]
} @cuetsy(kind="interface")
// Controls tooltip options
tooltip: CanvasTooltip
} @cuetsy(kind="interface")
}
}]

@ -110,6 +110,10 @@ export const defaultCanvasElementOptions: Partial<CanvasElementOptions> = {
connections: [],
};
export interface CanvasTooltip {
mode: ui.TooltipDisplayMode;
}
export interface Options {
/**
* Enable infinite pan
@ -145,6 +149,10 @@ export interface Options {
* Show all available element types
*/
showAdvancedTypes: boolean;
/**
* Controls tooltip options
*/
tooltip: CanvasTooltip;
}
export const defaultOptions: Partial<Options> = {

Loading…
Cancel
Save