blockly > Tooltip

工具提示命名空間

函式

函式 說明
bindMouseEvents(element) 將必要的滑鼠事件繫結至 SVG 元素。
createDom() 建立工具提示 div 並插入頁面。
getCustomTooltip() 取得自訂工具提示函式。
getDiv() 傳回 HTML 工具提示容器。
getTooltipOfObject(object) 傳回指定元素的工具提示文字。
hide() 隱藏工具提示。
isVisible() 傳回是否顯示工具提示
setCustomTooltip(customFn) 設定系統會呼叫的自訂函式 (如果有的話),而非預設的工具提示 UI。
unbindMouseEvents(element) 將工具提示滑鼠事件與 SVG 元素解除繫結。

Variables

變數 說明
HOVER_MS 工具提示顯示之前的延遲時間。
限制 工具提示的寬度上限 (以字元為單位)。
馬爾地夫 工具提示與畫面邊緣之間水平邊框間距。
OFFSET_X 滑鼠遊標和工具提示之間的水平偏移。
OFFSET_Y 滑鼠遊標和工具提示之間的垂直偏移。
RADIUS_OK 在終止工具提示前可以移動半徑滑鼠。

類型別名

類型別名 說明
CustomTooltip 算繪自訂工具提示 UI 的函式。第 1 個參數:要呈現內容的 div 元素。第 2 個參數:將滑鼠遊標懸停在元素上 (也就是應該顯示工具提示的元素)。
TipInfo 可定義工具提示的類型。可以是字串、包含工具提示屬性的物件,或是會傳回字串的函式,或是其他任意巢狀函式 (最終會解開字串)。