blockly > icons > MutatorIcon

Classe icons.MutatorIcon

Um ícone que permite ao usuário mudar a forma do bloco.

Por exemplo, ele pode ser usado para adicionar campos ou entradas adicionais ao bloco.

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

Extends: Icon

Implementa: IHasBubble

Construtores

Construtor Modificadores Descrição
(constructor)(flyoutBlockTypes, sourceBlock) Cria uma nova instância da classe MutatorIcon.

Propriedades

Propriedade Modificadores Tipo Descrição
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> A string de tipo usada para identificar esse ícone.
PESO

static

readonly

(não declarado) O peso que esse ícone tem em relação a outros ícones. Ícones com valores de peso mais positivos são renderizados mais para o fim do bloco.

Métodos

Método Modificadores Descrição
applyColour()
bubbleIsVisible()
dispose()
getBubble() Consulte IHasBubble.getBubble.
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()