mirror of
https://github.com/grafana/grafana.git
synced 2025-02-16 18:34:52 -06:00
* Add and configure eslint-plugin-import * Fix the lint:ts npm command * Autofix + prettier all the files * Manually fix remaining files * Move jquery code in jest-setup to external file to safely reorder imports * Resolve issue caused by circular dependencies within Prometheus * Update .betterer.results * Fix missing // @ts-ignore * ignore iconBundle.ts * Fix missing // @ts-ignore
20 lines
427 B
TypeScript
20 lines
427 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;
|
|
}
|