IIcon-Schnittstelle
Unterschrift:
export interface IIcon extends IFocusableNode
Erweitert:IFocusableNode
Methoden
Method | Beschreibung |
---|---|
applyColour() | Die Farbe des Symbols wird aktualisiert, wenn sich die Farbe des Blocks ändert. |
dispose() | Entfernt alle Elemente des Symbols. |
getSize() | |
getType() | |
getWeight() | |
hideForInsertionMarker() | Das Symbol wird ausgeblendet, wenn es Teil einer Einfügemarke ist. |
initView(pointerdownListener) | Hiermit werden die SVG-Elemente für das Symbol erstellt, das im Block angezeigt wird. |
isClickableInFlyout(autoClosingFlyout)? | Optional: Legen Sie fest, ob das Symbol angeklickt werden kann, während sich der Block in einem Flyout befindet. Wenn diese Funktion nicht definiert ist, ist das Symbol in allen Flyouts anklickbar. |
isShownWhenCollapsed() | |
onClick() | Das Symbol wird darüber informiert, dass es angeklickt wurde. |
onLocationChange(blockOrigin) | Das Symbol wird darüber informiert, dass sich sein Standort geändert hat. |
setOffsetInBlock(offset) | Gibt an, wo sich das Symbol relativ zum oberen Anfang des Blocks befindet, in Arbeitsbereichseinheiten. |
updateCollapsed() | Aktualisiert die Ansicht des Symbols, wenn sich die Ansicht des Blocks ändert. |
updateEditable() | Aktualisiert die Bearbeitbarkeit des Symbols, wenn sich die Bearbeitbarkeit des Blocks ändert. |