blockly > 圖示 > MutatorIcon

icon.MutatorIcon 類別

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

例如,您可以使用此參數為區塊新增其他欄位或輸入內容。

Signature:

export declare class MutatorIcon extends Icon implements IHasBubble 

擴充: 圖示

導入: IHasBubble

建構函式

建構函式 修飾符 說明
(建構函式)(flyoutBlockTypes, sourceBlock) 建構 MutatorIcon 類別的新執行個體

屬性

屬性 修飾符 類型 說明
sourceBlock

protected

readonly

BlockSvg
類型

static

readonly

IconType<MutatorIcon> 用來識別此圖示的類型字串。
體重

static

readonly

(未宣告) 此圖示相對於其他圖示的權重。權重值較高的圖示會顯示在較接近方塊尾端的圖示。

方法

方法 修飾符 說明
applyColour()
bubbleIsVisible()
dispose()
findParentWs(工作區) static 傳回工作區泡泡內的工作區上層工作區,將工作區是否飛出時納入考量。
getSize()
getType()
getWeight()
getWorkspace()
initView(pointerdownListener)
isClickableInFlyout()
onClick()
onLocationChange(blockOrigin)
reconnect(connectionChild, block, inputName) static 將指定連線重新連結至指定區塊上變動的輸入內容。
setBubbleVisible(visible)
updateCollapsed()