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) | 댓글의 현재 텍스트를 설정합니다. |