blockly > 圖示 > CommentIcon
icon.CommentIcon 類別
可讓使用者在區塊中新增註解文字的圖示。
Signature:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
擴展:Icon
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(sourceBlock) | 建構 CommentIcon 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
sourceBlock |
|
封鎖 | |
TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | 用於識別此圖示的類型字串。 |
WEIGHT |
|
(未宣告) | 這個圖示相對於其他圖示的權重。權重值較高的圖示會較接近區塊結尾。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
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() | 更新說明圖示 (可編輯 / 無法編輯) 的狀態,在顯示泡泡時反映泡泡的狀態。 |