|
|
|
@ -25,6 +25,7 @@ import { |
|
|
|
|
SortOrder, |
|
|
|
|
GraphThresholdsStyleConfig, |
|
|
|
|
TimeZone, |
|
|
|
|
VizLegendOptions, |
|
|
|
|
} from '@grafana/schema'; |
|
|
|
|
import { PanelContext, PanelContextProvider, SeriesVisibilityChangeMode, useTheme2 } from '@grafana/ui'; |
|
|
|
|
import { GraphFieldConfig } from 'app/plugins/panel/graph/types'; |
|
|
|
@ -56,6 +57,7 @@ interface Props { |
|
|
|
|
thresholdsConfig?: ThresholdsConfig; |
|
|
|
|
thresholdsStyle?: GraphThresholdsStyleConfig; |
|
|
|
|
eventBus: EventBus; |
|
|
|
|
vizLegendOverrides?: Partial<VizLegendOptions>; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export function ExploreGraph({ |
|
|
|
@ -76,6 +78,7 @@ export function ExploreGraph({ |
|
|
|
|
thresholdsConfig, |
|
|
|
|
thresholdsStyle, |
|
|
|
|
eventBus, |
|
|
|
|
vizLegendOverrides, |
|
|
|
|
}: Props) { |
|
|
|
|
const theme = useTheme2(); |
|
|
|
|
const previousTimeRange = usePrevious(absoluteRange); |
|
|
|
@ -180,9 +183,10 @@ export function ExploreGraph({ |
|
|
|
|
showLegend: true, |
|
|
|
|
placement: 'bottom', |
|
|
|
|
calcs: [], |
|
|
|
|
...vizLegendOverrides, |
|
|
|
|
}, |
|
|
|
|
}), |
|
|
|
|
[tooltipDisplayMode] |
|
|
|
|
[tooltipDisplayMode, vizLegendOverrides] |
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
return ( |
|
|
|
|