blockly > bubbles > TextInputBubble

bubbles.TextInputBubble 클래스

수정 가능한 텍스트를 표시하는 풍선입니다. 사용자는 크기를 조절할 수도 있습니다. 댓글 아이콘에 사용됩니다.

서명:

export declare class TextInputBubble extends Bubble 

확장: Bubble

생성자

생성자 수정자 설명
(생성자)(workspace, anchor, ownerRect) TextInputBubble 클래스의 새 인스턴스를 생성합니다.

속성

속성 수정자 유형 설명
앵커 protected 좌표
ownerRect? protected Rect | undefined (선택사항)
workspace readonly WorkspaceSvg

메서드

메서드 수정자 설명
addLocationChangeListener(listener) 이 도움말 풍선의 위치가 변경될 때 알림을 받도록 변경 리스너를 추가합니다.
addSizeChangeListener(listener) 이 도움말 풍선의 크기가 변경될 때 알림을 받도록 변경 리스너를 추가합니다.
addTextChangeListener(listener) 이 도움말 풍선의 텍스트가 변경될 때 알림을 받도록 변경 리스너를 추가합니다.
getSize()
getText()
isEditable() 도움말 풍선의 텍스트를 수정할 수 있는지 여부를 반환합니다.
moveDuringDrag(newLoc)
positionByRect(rect) protected
setEditable(editable) 풍선의 텍스트를 수정할 수 있는지 여부를 설정합니다.
setPositionRelativeToAnchor(left, top)
setSize(size, relayout) 테두리를 포함하여 이 풍선의 크기를 설정합니다.
setText(text) 이 풍선의 텍스트를 설정합니다. 변경 리스너를 호출합니다.