Przestrzeń nazw etykietki
Funkcje
Funkcja | Opis |
---|---|
bindMouseEvents(element) | Wiąże wymagane zdarzenia myszy do elementu SVG. |
createDom(), | Utwórz element div z etykietką i umieść go na stronie. |
getCustomTooltip() | Pobiera niestandardową funkcję etykietki. |
getDiv(), | Zwraca kontener etykietki HTML. |
getTooltipOfObject(object) | Zwraca tekst etykietki danego elementu. |
hide() | Ukryj etykietkę. |
isVisible() | Wskazuje, czy etykietka się wyświetla |
setCustomTooltip(customFn) | Ustawia funkcję niestandardową, która zostanie wywołana, jeśli będzie obecna, zamiast domyślnego interfejsu etykietki. |
unbindMouseEvents(element) | Powoduje usunięcie powiązań zdarzeń myszy etykietki z elementem SVG. |
Zmienne
Zmienna | Opis |
---|---|
HOVER_MS | Opóźnienie przed wyświetleniem etykietki. |
LIMIT | Maksymalna szerokość etykietki (w znakach). |
MATERIAŁY | Poziome dopełnienie między etykietką a krawędzią ekranu. |
OFFSET_X | Przesunięcie w poziomie między kursorem myszy a etykietką. |
OFFSET_Y | Przesunięcie w pionie między kursorem myszy a etykietką. |
RADIUS_OK | Mysz w określonym promieniu może się poruszać, zanim etykietka zostanie zamknięta. |
Aliasy typu
Alias typu | Opis |
---|---|
CustomTooltip | Funkcja, która renderuje niestandardowy interfejs etykietki. Pierwszy parametr: element div, w którym będzie renderowana treść. 2.parametr: element, na który najedź kursorem myszy (tj. element, dla którego powinna wyświetlić się etykietka). |
TipInfo | Typ, który może zdefiniować etykietkę. Może to być ciąg, obiekt zawierający właściwość tooltip lub funkcja, która zwraca ciąg znaków lub inną dowolnie zagnieżdżoną funkcję, która ostatecznie rozwija się do ciągu znaków. |