blockly > 圖示 > MutatorIcon
icon.MutatorIcon 類別
可讓使用者變更區塊形狀的圖示。
例如,您可以使用此參數為區塊新增其他欄位或輸入內容。
Signature:
export declare class MutatorIcon extends Icon implements IHasBubble
擴充: 圖示
導入: IHasBubble
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(flyoutBlockTypes, sourceBlock) | 建構 MutatorIcon 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
sourceBlock |
|
BlockSvg | |
類型 |
|
IconType<MutatorIcon> | 用來識別此圖示的類型字串。 |
體重 |
|
(未宣告) | 此圖示相對於其他圖示的權重。權重值較高的圖示會顯示在較接近方塊尾端的圖示。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
findParentWs(工作區) | static |
傳回工作區泡泡內的工作區上層工作區,將工作區是否飛出時納入考量。 |
getSize() | ||
getType() | ||
getWeight() | ||
getWorkspace() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
onClick() | ||
onLocationChange(blockOrigin) | ||
reconnect(connectionChild, block, inputName) | static |
將指定連線重新連結至指定區塊上變動的輸入內容。 |
setBubbleVisible(visible) | ||
updateCollapsed() |