blockly > 아이콘 > CommentIcon

icon.CommentIcon 클래스

사용자가 블록에 댓글 텍스트를 추가할 수 있는 아이콘입니다.

Signature:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

확장: 아이콘

구현: IHasBubble, ISerializable

생성자

생성자 수정자 설명
(생성자)(sourceBlock) CommentIcon 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
sourceBlock

protected

readonly

차단
유형

static

readonly

IconType<CommentIcon> 이 아이콘을 식별하는 데 사용되는 유형 문자열입니다.
무게

static

readonly

(선언되지 않음) 다른 아이콘 대비 이 아이콘의 두께입니다. 가중치 값이 더 큰 아이콘은 블록의 끝에서 더 멀리 렌더링됩니다.

방법

메서드 수정자 설명
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() 이 주석의 텍스트를 반환합니다.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) 이 댓글에 지정된 상태를 적용합니다.
onClick()
onLocationChange(blockOrigin)
onSizeChange() 입력 풍선의 크기 변경에 대응하여 이 아이콘의 크기를 업데이트합니다.
onTextChange() 입력 풍선의 텍스트 변경에 응답하여 이 댓글의 텍스트를 업데이트합니다.
saveState()
setBubbleSize(size) 이 댓글에 대해 수정 가능한 도움말 풍선의 크기를 설정합니다. 풍선이 표시되면 크기를 조절합니다.
setBubbleVisible(visible)
setText(text) 이 주석의 텍스트를 설정합니다. 도움말 풍선이 표시되는 경우 업데이트합니다.
updateEditable() 도움말 풍선이 현재 표시되어 있는 경우 풍선의 상태를 반영하도록 풍선의 상태 (수정 가능 / 수정 불가)를 업데이트합니다.