blockly > ikony > MutatorIcon
Klasa icons.MutatorIcon
Ikona, która umożliwia użytkownikowi zmianę kształtu bloku.
Można go na przykład użyć do dodania do bloku dodatkowych pól lub danych wejściowych.
Podpis:
export declare class MutatorIcon extends Icon implements IHasBubble
Rozszerzenia: ikona
Implementuje: IHasBubble
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(flyoutBlockTypes, sourceBlock) | Tworzy nową instancję klasy MutatorIcon . |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYPE |
|
IconType<MutatorIcon> | Ciąg znaków służący do identyfikacji tej ikony. |
WAGA |
|
(niedeklarowane) | Współczynnik wagi tej ikony w stosunku do innych ikon. Ikony z większymi wartościami wag są renderowane bliżej końca bloku. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubble() | Zobacz IHasBubble.getBubble. | |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
setBubbleVisible(visible) | ||
updateCollapsed() |