blockly > IIcon

IIcon-Oberfläche

Unterschrift:

export interface IIcon 

Methoden

Method Beschreibung
applyColour() Aktualisiert die Farbe des Symbols, wenn sich die Farbe des Blocks ändert.
dispose() Verwirft Elemente des Symbols.
getSize()
getType()
getWeight()
hideForInsertionMarker() Blendet das Symbol aus, wenn es Teil einer Einfügungsmarkierung ist.
initView(pointerdownListener) Erstellt die SVG-Elemente für das Symbol, das auf dem Block platziert wird.
isClickableInFlyout(autoCloseFlyout)? (Optional) Prüfen Sie, ob das Symbol anklickbar sein soll, während sich der Block in einem Flyout-Element befindet. Wenn diese Funktion nicht definiert ist, ist das Symbol in allen Flyouts anklickbar.
isShownWhenCollapsed()
onClick() Das Symbol informiert das Symbol darüber, dass darauf geklickt wurde.
onLocationChange(blockOrigin) Informiert das Symbol darüber, dass es seine Position geändert hat.
setOffsetInBlock(offset) Benachrichtigt das Symbol in Arbeitsbereichseinheiten an der Stelle, an der es relativ zum obersten Anfang des Blocks ist.
updateCollapsed() Aktualisiert die Minimierbarkeit/Ansicht des Symbols, wenn sich diese ändert.
updateEditable() Aktualisiert die Bearbeitungsmöglichkeiten des Symbols, wenn sich die Bearbeitungsfähigkeit des Symbols ändert.