blockly > icons > MutatorIcon
Symbole.MutatorIcon-Klasse
Ein Symbol, mit dem Nutzende die Form des Blocks ändern können.
Sie können damit beispielsweise zusätzliche Felder oder Eingaben zum Block hinzufügen.
Unterschrift:
export declare class MutatorIcon extends Icon implements IHasBubble
Erweitert: Symbol
Implementierungen: IHasBubble
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(flyoutBlockTypes, sourceBlock) | Konstruiert eine neue Instanz der Klasse MutatorIcon |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYP |
|
IconType<MutatorIcon> | Die Typzeichenfolge, die zur Identifizierung dieses Symbols verwendet wird. |
GEWICHT |
|
(nicht deklariert) | Die Gewichtung dieses Symbols im Verhältnis zu anderen Symbolen. Symbole mit positiveren Gewichtungswerten werden weiter zum Ende des Blocks gerendert. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
findParentWs(Arbeitsbereich) | static |
Gibt den übergeordneten Arbeitsbereich eines Arbeitsbereichs zurück, der sich in einer Mini-Sprechblase befindet, wobei berücksichtigt wird, ob es sich beim Arbeitsbereich um ein Flyout-Element handelt. |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
reconnect(connectionChild, block, inputName) | static |
Verbindet die angegebene Verbindung erneut mit der mutierten Eingabe im angegebenen Block. |
setBubbleVisible(visible) | ||
updateCollapsed() |