blockly > IIcon

IIcon-Oberfläche

Unterschrift:

export interface IIcon 

Methoden

Method Beschreibung
applyColour() Aktualisiert die Symbolfarbe, wenn sich die Farbe des Blocks ändert.
dispose() Verwirft alle 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 auf dem Block platzierte Symbol
isClickableInFlyout(autoClosingFlyout)? (Optional) Überprüfen Sie, ob das Symbol anklickbar sein soll, wenn sich der Block in einem Flyout befindet. Ist diese Funktion nicht definiert, ist das Symbol in allen Flyouts anklickbar.
isShownWhenCollapsed()
onClick() Informiert das Symbol darüber, dass darauf geklickt wurde.
onLocationChange(blockOrigin) Informiert das Symbol darüber, dass sich die Position geändert hat.
setOffsetInBlock(offset) Benachrichtigt das Symbol in Arbeitsbereichseinheiten an der Position im Verhältnis zum oberen Anfang des Blocks.
updateCollapsed() Aktualisiert die minimierte bzw. die Ansicht des Symbols, wenn sich die minimierte Form des Blocks ändert.
updateEditable() Aktualisiert die Bearbeitbarkeit des Symbols, wenn sich die Bearbeitbarkeit des Blocks ändert.