blockly > ikony > MutatorIcon
Klasa ikon.MutatorIcon
Ikona, która umożliwia użytkownikowi zmianę kształtu bryły.
Dzięki temu można na przykład dodać do bloku dodatkowe pola lub dane wejściowe.
Podpis:
export declare class MutatorIcon extends Icon implements IHasBubble
Rozszerza: Ikona
Implementacja: IHasBubble
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(constructor)(flyoutBlockTypes, sourceBlock) | Konstruuje nową instancję klasy MutatorIcon |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
TYP |
|
IconType<MutatorIcon> | Ciąg typu używany do identyfikacji tej ikony. |
WAGA |
|
(nie zadeklarowano) | Waga tej ikony w stosunku do innych ikon. Ikony z większą wartością wagi są renderowane dalej w kierunku końca bloku. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose(). | ||
findParentWs(obszar roboczy) | static |
Zwraca nadrzędny obszar roboczy obszaru roboczego, który znajduje się w dymku miniobszaru roboczego (z uwzględnieniem tego, czy jest on wysunięty). |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
reconnect(connectionChild, block, inputName) | static |
Ponownie łączy dane połączenie z zmutowanym wejściem w danym bloku. |
setBubbleVisible(visible) | ||
updateCollapsed() |