blockly > 圖示 > MutatorIcon

icons.MutatorIcon 類別

可讓使用者變更方塊形狀的圖示。

舉例來說,您可以使用這項功能為區塊新增其他欄位或輸入內容。

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

擴展: Icon

實作: IHasBubble

建構函式

建構函式 修飾符 說明
(constructor)(flyoutBlockTypes, sourceBlock) 建構 MutatorIcon 類別的新例項

屬性

屬性 修飾符 類型 說明
sourceBlock

protected

readonly

BlockSvg
TYPE

static

readonly

IconType<MutatorIcon> 用於識別此圖示的類型字串。
WEIGHT

static

readonly

(未宣告) 這個圖示相對於其他圖示的權重。權重值越高的圖示,會在區塊的末端顯示。

方法

方法 修飾符 說明
applyColour()
bubbleIsVisible()
dispose()
getBubble() 請參閱 IHasBubble.getBubble。
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
setBubbleVisible(visible)
updateCollapsed()