blockly > comments > CommentView

comments.CommentView 類別

Signature:

export declare class CommentView implements IRenderedElement 

實作:IRenderedElement

建構函式

建構函式 修飾符 說明
(建構函式)(工作區) 建構 CommentView 類別的新例項

方法

方法 修飾符 說明
addDisposeListener(listener) 註冊回呼,監聽如何處理這個檢視區塊。
addOnCollapseListener(listener) 註冊可監聽收合狀態變更的回呼。
addSizeChangeListener(listener) 註冊會監聽大小變更的回呼。
addTextChangeListener(listener) 註冊可監聽文字變更的回呼。
dispose() 揭露這個留言檢視畫面。
getRelativeToSurfaceXY() 傳回註解在工作區座標中的目前位置。
getSize() 傳回註解在工作區單元中的目前大小。尊重收合。
getSvgRoot() 傳回留言檢視畫面的根 SVG 群組元素。
getText() 重新顯示目前的留言文字。
isCollapsed() 如果留言目前為收合狀態,則傳回「是」。
isDeadOrDying() 如果這個留言檢視畫面目前正在處理或已被棄置,則傳回 true。
isDisposed() 傳回是否棄置此留言檢視。
isEditable() 如果註解目前可供編輯,則傳回 true。
moveTo(位置) 將註解檢視畫面移至指定位置。
removeDisposeListener(listener) 從處理事件監聽器清單中移除指定的事件監聽器。
removeOnCollapseListener(listener) 從收合事件監聽器清單中移除指定的事件監聽器。
removeSizeChangeListener(listener) 從大小變更事件監聽器清單中移除指定的事件監聽器。
removeTextChangeListener(listener) 從文字變更事件監聽器清單中移除指定的事件監聽器。
setCollapsed(collapsed) 設定留言目前是否收合。
setEditable(editable) 設定留言的編輯功能。
setSize(size) 設定工作區單元中的註解大小,並且更新檢視元素以反映新的大小。
setText(text) 設定註解目前的文字。