封鎖 > 事件

事件命名空間

類別

類別 說明
BlockBase 與區塊相關的任何事件的抽象類別。
BlockChange 在區塊的某些元素變更 (例如欄位值、註解等) 變更時,通知事件監聽器。
BlockCreate 在建立區塊 (或連線的區塊堆疊) 時通知事件監聽器。
BlockDelete 在區塊 (或連線的區塊堆疊) 刪除時通知事件監聽器。
BlockDrag 在手動拖曳/捨棄區塊時,通知事件監聽器。
BlockFieldIntermediateChange 在區塊欄位的值已變更,但變更尚未完成,且應之後是封鎖變更事件時,通知事件監聽器。
BlockMove 在區塊移動時通知事件監聽器。這可能是從某個連線連至另一個工作區,或是從工作區的某個位置到另一個位置。
BubbleOpen 泡泡開放式活動的課程。
點擊 通知監聽器,指出有人點選了部分區塊元素。
CommentBase 留言事件的抽象類別。
CommentChange 通知事件監聽器,工作區註解的內容已變更。
CommentCollapse
CommentCreate 通知事件監聽器已建立 Workspace 註解。
CommentDelete 通知事件監聽器,工作區註解已刪除。
CommentMove 通知事件監聽器,工作區註解已移動。
FinishedLoading 在工作區從 JSON/XML 完成還原序列化作業時,通知事件監聽器。
MarkerMove 通知監聽器,標記 (用於鍵盤導覽) 已移動。
已選取 所選活動的類別。通知事件監聽器已選取新元素。
ThemeChange 通知監聽器,說明工作區主題已變更。
ToolboxItemSelect 通知事件監聽器已選取工具箱項目。
TrashcanOpen 在垃圾桶開啟或關閉時通知監聽器。
UiBase UI 事件的基礎類別。使用者介面事件是不必透過線路傳送的事件,可供多使用者編輯 (例如捲動工作區、縮放、開啟工具箱類別)。UI 事件無法復原或重做,
VarBase 變數事件的抽象類別。
VarCreate 通知事件監聽器已建立變數模型。
VarDelete

通知事件監聽器已刪除變數模型。

VarRename

通知事件監聽器,變數模型已重新命名。

ViewportChange

通知監聽器,指出工作區介面的位置或比例已變更。

調整工作區本身大小時,系統不會通知。

抽象類別

抽象類別 說明
摘要 事件的抽象類別。

列舉

Enumeration 說明
BubbleType
ClickTarget

介面

介面 說明
AbstractEventJson
BlockBaseJson
BlockChangeJson
BlockCreateJson
BlockDeleteJson
BlockDragJson
BlockFieldIntermediateChangeJson
BlockMoveJson
BubbleOpenJson
ClickJson
CommentBaseJson
CommentChangeJson
CommentCollapseJson
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
篩選器
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