blockly > comments > CommentView
comments.CommentView 클래스
서명:
export declare class CommentView implements IRenderedElement
구현: IRenderedElement
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(constructor)(workspace, commentId) | CommentView 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
defaultCommentSize | static |
크기 | 새로 생성된 댓글의 기본 크기입니다. |
disposed | protected |
부울 | 이 댓글 뷰가 처리되었는지 여부입니다. |
폐기 | protected |
부울 | 이 댓글 뷰가 현재 처리되고 있는지 여부입니다. |
workspace | readonly |
WorkspaceSvg |
메서드
메서드 | 수정자 | 설명 |
---|---|---|
addDisposeListener(listener) | 이 뷰의 처분을 수신 대기하는 콜백을 등록합니다. | |
addOnCollapseListener(listener) | 접힘 상태 변경을 수신 대기하는 콜백을 등록합니다. | |
addSizeChangeListener(listener) | 크기 변경을 수신 대기하는 콜백을 등록합니다. | |
addTextChangeListener(listener) | 댓글 편집기에서 텍스트 변경사항을 수신 대기하는 콜백을 등록합니다. | |
bringToFront() | 작업공간 댓글을 레이어의 맨 앞으로 가져옵니다. | |
dispose() | 이 댓글 뷰를 처리합니다. | |
getEditorFocusableNode() | ||
getRelativeToSurfaceXY() | 작업공간 좌표에서 댓글의 현재 위치를 반환합니다. | |
getSize() | 작업 공간 단위로 댓글의 현재 크기를 반환합니다. 축소를 존중합니다. | |
getSvgRoot() | 의견 뷰의 루트 SVG 그룹 요소를 반환합니다. | |
getText() | 댓글의 현재 텍스트를 반환합니다. | |
isCollapsed() | 댓글이 현재 접혀 있으면 true를 반환합니다. | |
isDeadOrDying() | 이 댓글 뷰가 현재 삭제되고 있거나 이미 삭제된 경우 true를 반환합니다. | |
isDisposed() | 이 댓글 뷰가 삭제되었는지 여부를 반환합니다. | |
isEditable() | 댓글을 현재 수정할 수 있으면 true를 반환합니다. | |
moveTo(location) | 댓글 뷰를 지정된 위치로 이동합니다. | |
removeDisposeListener(listener) | 제공된 리스너를 처리 리스너 목록에서 삭제합니다. | |
removeOnCollapseListener(listener) | 접기 리스너 목록에서 지정된 리스너를 삭제합니다. | |
removeSizeChangeListener(listener) | 크기 변경 리스너 목록에서 지정된 리스너를 삭제합니다. | |
removeTextChangeListener(listener) | 댓글 편집기에서 지정된 리스너를 삭제합니다. | |
setCollapsed(collapsed) | 댓글이 현재 접혀 있는지 여부를 설정합니다. | |
setEditable(editable) | 댓글의 수정 가능 여부를 설정합니다. | |
setPlaceholderText(text) | 빈 댓글에 표시되는 자리표시자 텍스트를 설정합니다. | |
setSize(size) | 작업공간 단위로 댓글의 크기를 설정하고, 새 크기를 반영하도록 뷰 요소를 업데이트하고, 크기 변경 리스너를 트리거합니다. | |
setSizeWithoutFiringEvents(size) | 작업공간 단위로 댓글의 크기를 설정하고 새 크기를 반영하도록 뷰 요소를 업데이트합니다. | |
setText(text) | 댓글의 현재 텍스트를 설정합니다. |