import Element from 'zrender/lib/Element.js';
|
import { DataModel, ECEventData, BlurScope, InnerFocus, SeriesDataType, ComponentMainType, ComponentItemTooltipOption } from './types.js';
|
/**
|
* ECData stored on graphic element
|
*/
|
export interface ECData {
|
dataIndex?: number;
|
dataModel?: DataModel;
|
eventData?: ECEventData;
|
seriesIndex?: number;
|
dataType?: SeriesDataType;
|
focus?: InnerFocus;
|
blurScope?: BlurScope;
|
componentMainType?: ComponentMainType;
|
componentIndex?: number;
|
componentHighDownName?: string;
|
tooltipConfig?: {
|
name: string;
|
option: ComponentItemTooltipOption<unknown>;
|
};
|
}
|
export declare const getECData: (hostObj: Element<import("zrender/lib/Element").ElementProps>) => ECData;
|
export declare const setCommonECData: (seriesIndex: number, dataType: SeriesDataType, dataIdx: number, el: Element) => void;
|