blockly > 工具提示

提示命名空间

函数

功能 说明
bindMouseEvents(element) 将所需的鼠标事件绑定到 SVG 元素。
createDom() 创建提示 div 并将其注入页面上。
getCustomTooltip() 获取自定义提示函数。
getDiv() 返回 HTML 提示容器。
getTooltipOfObject(object) 返回指定元素的提示文本。
hide() 隐藏提示。
isVisible() 返回是否显示提示
setCustomTooltip(customFn) 设置将被调用的自定义函数(如果存在),而不是使用默认提示界面。
unbindMouseEvents(element) 从 SVG 元素取消绑定提示鼠标事件。

变量

变量 说明
HOVER_MS 提示显示前的延迟时间。
限制 提示的最大宽度(以字符为单位)。
利润 提示与屏幕边缘之间的水平内边距。
OFFSET_X 鼠标光标和提示之间的水平偏移量。
OFFSET_Y 鼠标光标和提示之间的垂直偏移。
RADIUS_OK 基于半径的鼠标可以在终止提示前移动。

类型别名

类型别名 说明
CustomTooltip 用于呈现自定义提示界面的函数。第 1 个参数:要在其中呈现内容的 div 元素。第二个参数:鼠标悬停的元素(即应显示提示的元素)。
TipInfo 一种可定义提示的类型。可以是字符串、包含 tooltip 属性的对象、返回字符串的函数,或最终展开为字符串的其他任意嵌套函数。