blockly > icônes > MutatorIcon
Classe icons.MutatorIcon
Icône permettant à l'utilisateur de modifier la forme du bloc.
Par exemple, vous pouvez l'utiliser pour ajouter des champs ou des entrées supplémentaires au bloc.
Signature :
export declare class MutatorIcon extends Icon implements IHasBubble
S'étend à: Icône
Implémente: IHasBubble
Constructeurs
Constructeur | Modificateurs | Description |
---|---|---|
(constructeur)(flyoutBlockTypes, sourceBlock) | Construit une instance de la classe MutatorIcon . |
Propriétés
Propriété | Modificateurs | Type | Description |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYPE |
|
IconType<MutatorIcon> | Chaîne de type utilisée pour identifier cette icône. |
POIDS |
|
(non déclaré) | Pondération de cette icône par rapport aux autres. Les icônes dont les valeurs de poids sont plus positives sont affichées plus loin vers la fin du bloc. |
Méthodes
Méthode | Modificateurs | Description |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubble() | Voir IHasBubble.getBubble. | |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
setBubbleVisible(visible) | ||
updateCollapsed() |