blockly > comments > CommentBarButton

comments.CommentBarButton 클래스

댓글의 상단 표시줄에 표시되는 버튼입니다.

서명:

export declare abstract class CommentBarButton implements IFocusableNode 

구현: IFocusableNode

생성자

생성자 수정자 설명
(생성자)(id, workspace, container) 새 CommentBarButton 인스턴스를 만듭니다.

속성

속성 수정자 유형 설명
컨테이너

protected

readonly

SVGGElement
아이콘

protected

abstract

readonly

SVGImageElement 이 버튼에 표시되는 SVG 이미지입니다.
id

protected

readonly

문자열
workspace

protected

readonly

WorkspaceSvg

메서드

메서드 수정자 설명
canBeFocused() 이 버튼에 포커스를 지정할 수 있는지 여부를 반환합니다. 표시되는 경우 true입니다.
getFocusableElement() 포커스를 받을 수 있는 이 버튼을 나타내는 DOM 요소를 반환합니다.
getFocusableTree() 이 버튼의 상위 작업공간을 반환합니다.
getMargin() 이 버튼을 둘러싼 여백을 작업공간 좌표로 반환합니다.
getParentComment() 이 댓글 표시줄 버튼의 상위 댓글을 반환합니다.
getSize(includeMargin) 작업공간 좌표에서 이 버튼의 크기를 반환합니다.
isVisible() 이 버튼이 현재 표시되는지 여부를 반환합니다.
onNodeBlur() 이 버튼의 포커스 가능한 DOM 요소가 포커스를 잃을 때 호출됩니다.
onNodeFocus() 이 버튼의 포커스 가능한 DOM 요소가 포커스를 얻을 때 호출됩니다.
performAction(e) abstract 이 버튼이 작동할 때 취해야 하는 작업을 실행합니다.
reposition() abstract 상위 컨테이너 내에서 이 버튼의 위치를 조정합니다.