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() |