blockly > 이벤트

이벤트 네임스페이스

클래스

클래스 설명
BlockBase 블록과 관련된 모든 이벤트의 추상 클래스입니다.
BlockChange 블록의 일부 요소 (예: 필드 값, 주석 등)가 변경되면 리스너에 알립니다.
BlockCreate 블록 (또는 연결된 블록 스택)이 생성되면 리스너에 알립니다.
BlockDelete 블록 (또는 연결된 블록 스택)이 삭제되면 리스너에 알립니다.
BlockDrag 블록이 수동으로 드래그/드롭될 때 리스너에 알립니다.
BlockFieldIntermediateChange 블록 필드 값이 변경되었지만 변경이 아직 완료되지 않았으며 그 뒤에 블록 변경 이벤트가 발생할 것으로 예상되는 경우 리스너에 알립니다.
BlockMove 블록이 이동할 때 리스너에 알립니다. 한 연결에서 다른 연결로 또는 작업공간의 한 위치에서 다른 위치로 연결될 수 있습니다.
BubbleOpen 도움말 풍선 열기 이벤트의 클래스입니다.
클릭 일부 블록 요소가 클릭되었음을 리스너에 알립니다.
CommentBase 댓글 이벤트의 추상 클래스입니다.
CommentChange 작업공간 주석의 내용이 변경되었음을 리스너에 알립니다.
CommentCreate 작업공간 주석이 생성되었음을 리스너에 알립니다.
CommentDelete 작업공간 주석이 삭제되었음을 리스너에 알립니다.
CommentMove 작업공간 주석이 이동되었음을 리스너에 알립니다.
FinishedLoading 작업공간이 JSON/XML에서 역직렬화를 완료하면 리스너에 알립니다.
MarkerMove 키보드 탐색에 사용되는 마커가 이동되었음을 리스너에 알립니다.
선택됨 선택한 이벤트의 클래스입니다. 새 요소가 선택되었음을 리스너에 알립니다.
ThemeChange 작업공간 테마가 변경되었음을 리스너에 알립니다.
ToolboxItemSelect 도구 상자 항목이 선택되었음을 리스너에 알립니다.
TrashcanOpen 휴지통이 열리거나 닫힐 때 리스너에 알립니다.
UiBase UI 이벤트의 기본 클래스입니다. UI 이벤트는 다중 사용자 수정이 작동하도록 유선으로 전송할 필요가 없는 이벤트입니다 (예: 작업공간 스크롤, 확대/축소, 도구 상자 카테고리 열기). UI 이벤트는 실행취소 또는 다시 실행되지 않습니다.
VarBase 변수 이벤트의 추상 클래스입니다.
VarCreate 변수 모델이 생성되었음을 리스너에 알립니다.
VarDelete

변수 모델이 삭제되었음을 리스너에 알립니다.

VarRename

변수 모델의 이름이 변경되었음을 리스너에 알립니다.

ViewportChange

작업공간 표면의 위치 또는 배율이 변경되었음을 리스너에 알립니다.

작업공간 자체의 크기가 조절될 때 알림을 보내지 않습니다.

추상 클래스

추상 클래스 설명
초록 이벤트의 추상 클래스입니다.

열거형

열거 설명
BubbleType
ClickTarget

인터페이스

인터페이스 설명
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
ClickJson
CommentBaseJson
CommentChangeJson
CommentCreateJson
CommentMoveJson
MarkerMoveJson
SelectedJson
ThemeChangeJson
ToolboxItemSelectJson
TrashcanOpenJson
VarBaseJson
VarCreateJson
VarDeleteJson
VarRenameJson
ViewportChangeJson

변수

변수 설명
BLOCK_CHANGE
BLOCK_CREATE
BLOCK_DELETE
BLOCK_DRAG
BLOCK_FIELD_INTERMEDIATE_CHANGE
BLOCK_MOVE
BUBBLE_OPEN
BUMP_EVENTS
변경
clearPendingUndo
클릭
COMMENT_CHANGE
COMMENT_CREATE
COMMENT_DELETE
COMMENT_MOVE
만들기
삭제
사용 중지
disableOrphans
enable
filter
FINISHED_LOADING
화재
fromJson
get
getDescendantIds
getGroup
getRecordUndo
isEnabled
MARKER_MOVE
이동
선택
setGroup
setRecordUndo
THEME_CHANGE
TOOLBOX_ITEM_SELECT
TRASHCAN_OPEN
UI
VAR_CREATE
VAR_DELETE
VAR_RENAME
VIEWPORT_CHANGE

유형 별칭

유형 별칭 설명
BumpEvent