zz-chart
Version:
Alauda Chart components by Alauda Frontend Team
24 lines (23 loc) • 715 B
TypeScript
import { TooltipOption, TooltipValue } from '../types/index.js';
import { BaseComponent } from './base.js';
export declare class Tooltip extends BaseComponent<TooltipOption> {
get name(): string;
render(): void;
update(): void;
create(): void;
/**
* 创建 tooltip item
* @param title
* @param values
*/
private createItem;
private getTooltipTitle;
private getTooltipItem;
handleTemplateString(text: string | number, formatter: string | ((v: string | number, data: TooltipValue) => string), data?: TooltipValue): string | number;
showTooltip: () => void;
hideTooltip: () => void;
/**
* 添加事件监听
*/
private eventListener;
}