blockly > Etykieta

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.