@syncfusion/ej2-treemap
Version:
Essential JS 2 TreeMap Components
43 lines (42 loc) • 884 B
TypeScript
import { TreeMap } from '../treemap';
/**
* Render Tooltip
*/
export declare class TreeMapTooltip {
private treemap;
private tooltipSettings;
private svgTooltip;
private isTouch;
private tooltipId;
private clearTimeout;
constructor(treeMap: TreeMap);
renderTooltip(e: PointerEvent): void;
private addTooltip;
mouseUpHandler(e: PointerEvent): void;
removeTooltip(): void;
/**
* To bind events for tooltip module
*
* @private
*/
addEventListener(): void;
/**
* To unbind events for tooltip module
*
* @private
*/
removeEventListener(): void;
/**
* Get module name.
*
* @returns {string} returns string
*/
protected getModuleName(): string;
/**
* To destroy the tooltip.
*
* @returns {void}
* @private
*/
destroy(): void;
}