mirror of
https://github.com/grafana/grafana.git
synced 2025-09-27 00:03:44 +08:00
18 lines
425 B
TypeScript
18 lines
425 B
TypeScript
import { FeatureLike } from 'ol/Feature';
|
|
import { DataHoverPayload } from '@grafana/data';
|
|
import { MapLayerState } from './types';
|
|
|
|
export interface GeomapLayerHover {
|
|
layer: MapLayerState;
|
|
features: FeatureLike[];
|
|
}
|
|
|
|
export interface GeomapHoverPayload extends DataHoverPayload {
|
|
// List of layers
|
|
layers?: GeomapLayerHover[];
|
|
|
|
// Global mouse coordinates for the hover layer
|
|
pageX: number;
|
|
pageY: number;
|
|
}
|