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) | 設定註解目前的文字。 |