blockly > 圖示 > CommentIcon

icon.CommentIcon 類別

這個圖示可讓使用者將留言文字新增至區塊。

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

擴充: 圖示

實作: IHasBubbleISerializable

建構函式

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

屬性

屬性 修飾符 類型 說明
sourceBlock

protected

readonly

封鎖
類型

static

readonly

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

static

readonly

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

方法

方法 修飾符 說明
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() 傳回此註解的文字。
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) 將指定的狀態套用至這則註解。
onClick()
onLocationChange(blockOrigin)
onSizeChange() 因應輸入泡泡的大小變化,更新這個圖示的大小。
onTextChange() 更新此註解的文字,以回應輸入泡泡的文字變更。
saveState()
setBubbleSize(size) 設定這則註解的可編輯泡泡大小。調整對話框大小 (如果有的話)。
setBubbleVisible(visible)
setText(text) 設定這則註解的文字。更新所有顯示的對話框。
updateEditable() 更新對話框 (可編輯 / 不編輯) 的狀態,以反映泡泡的狀態 (如果對話框目前顯示)。