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

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> Ciąg znaków służący do identyfikacji tej ikony.
WAGA

static

readonly

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