diff --git a/kinds/dashboard/dashboard_kind.cue b/kinds/dashboard/dashboard_kind.cue index 74a478b786d..3af116c52e6 100644 --- a/kinds/dashboard/dashboard_kind.cue +++ b/kinds/dashboard/dashboard_kind.cue @@ -33,8 +33,9 @@ lineage: seqs: [ // Timezone of dashboard, timezone?: *"browser" | "utc" | "" @grafanamaturity(NeedsExpertReview) // Whether a dashboard is editable or not. - editable: bool | *true - graphTooltip: #DashboardCursorSync @grafanamaturity(NeedsExpertReview) + editable: bool | *true + // Configuration of dashboard cursor sync behavior. + graphTooltip: #DashboardCursorSync // Time range for dashboard, e.g. last 6 hours, last 7 days, etc time?: { from: string | *"now-6h" @@ -291,7 +292,7 @@ lineage: seqs: [ // 0 for no shared crosshair or tooltip (default). // 1 for shared crosshair. // 2 for shared crosshair AND shared tooltip. - #DashboardCursorSync: *0 | 1 | 2 @cuetsy(kind="enum",memberNames="Off|Crosshair|Tooltip") @grafanamaturity(NeedsExpertReview) + #DashboardCursorSync: *0 | 1 | 2 @cuetsy(kind="enum",memberNames="Off|Crosshair|Tooltip") // Schema for panel targets is specified by datasource // plugins. We use a placeholder definition, which the Go diff --git a/packages/grafana-schema/src/raw/dashboard/x/dashboard_types.gen.ts b/packages/grafana-schema/src/raw/dashboard/x/dashboard_types.gen.ts index fad06ea56cf..4bf93c84df6 100644 --- a/packages/grafana-schema/src/raw/dashboard/x/dashboard_types.gen.ts +++ b/packages/grafana-schema/src/raw/dashboard/x/dashboard_types.gen.ts @@ -651,6 +651,9 @@ export interface Dashboard { */ fiscalYearStartMonth?: number; gnetId?: string; + /** + * Configuration of dashboard cursor sync behavior. + */ graphTooltip: DashboardCursorSync; /** * Unique numeric identifier for the dashboard. diff --git a/pkg/kindsys/report.json b/pkg/kindsys/report.json index 67d72700ab8..3b3aaddec33 100644 --- a/pkg/kindsys/report.json +++ b/pkg/kindsys/report.json @@ -283,7 +283,7 @@ 0, 0 ], - "grafanaMaturityCount": 144, + "grafanaMaturityCount": 142, "lineageIsGroup": false, "links": { "docs": "https://grafana.com/docs/grafana/next/developers/kinds/core/dashboard/schema-reference",