UNPKG

scichart

Version:

Fast WebGL JavaScript Charting Library and Framework

29 lines (28 loc) 1.15 kB
import { BaseLineRenderableSeries } from "../BaseLineRenderableSeries"; import { BaseHitTestProvider } from "./BaseHitTestProvider"; import { HitTestInfo } from "./HitTestInfo"; /** * Hit-test provider for {@link BaseLineRenderableSeries}. See base class {@link BaseHitTestProvider} for further info */ export declare class LineSegmentSeriesHitTestProvider extends BaseHitTestProvider<BaseLineRenderableSeries> { /** * @inheritDoc */ hitTest(x: number, y: number, hitTestRadius?: number): HitTestInfo; /** * Hit-test logic for Xy data series * It is assumed the data is unsorted (general case) */ private hitTestXy; /** * Hit-test logic for Xyxy (four vectors) data series * It is assumed the data is unsorted (general case) */ private hitTestXyXy; /** @inheritDoc */ hitTestForDataPointSelectionModifier(x: number, y: number, hitTestRadius?: number): HitTestInfo; /** @inheritDoc */ hitTestXSlice(x: number, y: number): HitTestInfo; /** @inheritDoc */ hitTestDataPoint(x: number, y: number, hitTestRadius?: number): HitTestInfo; }