UNPKG

@benson.liao/react-design-editor

Version:

Design Editor Tools with React.js + ant.design + fabric.js

34 lines (33 loc) 797 B
/// <reference types="lodash" /> import Handler from './Handler'; import { FabricObject } from '../utils'; declare class TooltipHandler { handler: Handler; tooltipEl: HTMLDivElement; target?: fabric.Object; constructor(handler: Handler); /** * Initialize tooltip * * @author salgum1114 */ initialize(): void; /** * Destroy tooltip * * @author salgum1114 */ destroy(): void; /** * Show tooltip * * @param {FabricObject} [target] */ show: import("lodash").DebouncedFunc<(target?: FabricObject) => Promise<void>>; /** * Hide tooltip * @param {fabric.Object} [_target] */ hide: import("lodash").DebouncedFunc<(_target?: fabric.Object) => void>; } export default TooltipHandler;