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

protected

readonly

BlockSvg
TYP

static

readonly

IconType<MutatorIcon> Ciąg typu używany do identyfikacji tej ikony.
WAGA

static

readonly

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