Interfejs IIcon
Podpis:
export interface IIcon
Metody
Metoda | Opis |
---|---|
applyColour() | Aktualizuje kolor ikony po zmianie koloru bryły. |
dispose(). | Usuwa wszystkie elementy ikony. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Ukrywa ikonę, gdy jest częścią znacznika wstawiania. |
initView(pointerdownListener) | Tworzy elementy SVG ikony, która będzie znajdować się w bloku. |
isClickableInFlyout(autoClosingFlyout)? | (Opcjonalnie) Sprawdź, czy ikona powinna być klikalna, gdy jest wysuwana. Jeśli ta funkcja nie jest zdefiniowana, ikonę będzie można kliknąć we wszystkich transmisjach. |
isShownWhenCollapsed() | |
onClick() | Powiadamia o kliknięciu ikony. |
onLocationChange(blockOrigin) | Powiadamia ikonę o zmianie lokalizacji. |
setOffsetInBlock(offset) | Powiadamia ikonę w odniesieniu do jej górnego początku bloku w jednostkach obszaru roboczego. |
updateCollapsed() | Aktualizuje zwinięty/widok ikony po zmianie stanu zwiniętego bryły. |
updateEditable() | Aktualizuje możliwość edytowania ikony po zmianie możliwości edytowania bloków. |