UNPKG

@deltares/fews-web-oc-charts

Version:
24 lines (23 loc) 854 B
import { Axes } from '../Axes/axes.js'; import { CartesianAxes } from '../index.js'; import { Visitor } from './visitor.js'; export declare class MouseOver implements Visitor { private trace; private group; private axes; private mouseGroup; private customNumberFormatter; constructor(trace?: string[], numberFormatter?: (value: number, extent?: [number, number]) => string); setTrace(trace: string[]): void; visit(axes: Axes): void; create(axes: CartesianAxes): void; onPointerout(): void; onPointerover(): void; updateChartIndicators(mouse: [number, number]): void; update(mouse: [number, number]): void; updateXLine(xPos: number): void; updateXValue(xPos: any): void; updateTooltip(spanElements: HTMLSpanElement[], mouse: [number, number]): void; private xText; redraw(): void; }