工具提示命名空間
函式
函式 | 說明 |
---|---|
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 | 可定義工具提示的類型。可以是字串、包含工具提示屬性的物件,或是會傳回字串的函式,或是其他任意巢狀函式 (最終會解開字串)。 |