UNPKG

892 BTypeScriptView Raw
1import { View } from '../chart';
2import Geometry from '../geometry/base';
3import { MappingDatum, Point, TooltipCfg, TooltipTitle } from '../interface';
4/**
5 * @ignore
6 * Finds data from geometry by point
7 * @param point canvas point
8 * @param data an item of geometry.dataArray
9 * @param geometry
10 * @returns
11 */
12export declare function findDataByPoint(point: Point, data: MappingDatum[], geometry: Geometry): any;
13/**
14 * @ignore
15 * Gets tooltip items
16 * @param data
17 * @param geometry
18 * @param [title]
19 * @returns
20 */
21export declare function getTooltipItems(data: MappingDatum, geometry: Geometry, title?: TooltipTitle, showNil?: boolean): any[];
22/**
23 * 不进行递归查找
24 */
25export declare function findItemsFromView(view: View, point: Point, tooltipCfg: TooltipCfg): any[];
26export declare function findItemsFromViewRecurisive(view: View, point: Point, tooltipCfg: TooltipCfg): any[];