blockly > เหตุการณ์

เนมสเปซของเหตุการณ์

คลาส

ระดับ คำอธิบาย
BlockBase คลาสนามธรรมสำหรับเหตุการณ์ใดๆ ที่เกี่ยวข้องกับการบล็อก
BlockChange แจ้งผู้ฟังเมื่อองค์ประกอบบางอย่างของบล็อกมีการเปลี่ยนแปลง (เช่น ค่าช่อง ความคิดเห็น ฯลฯ)
BlockCreate แจ้งผู้ฟังเมื่อมีการสร้างบล็อก (หรือกลุ่มบล็อกที่เชื่อมต่อกัน)
BlockDelete แจ้งเตือนผู้ฟังเมื่อมีการลบบล็อก (หรือชุดบล็อกที่เชื่อมต่อกัน)
BlockDrag แจ้งเตือนผู้ฟังเมื่อมีการลาก/วางการบล็อกด้วยตนเอง
BlockFieldIntermediateChange แจ้งผู้ฟังเมื่อค่าในช่องของการบล็อกมีการเปลี่ยนแปลงแต่การเปลี่ยนแปลงยังไม่เสร็จสมบูรณ์ และคาดว่าจะเกิดขึ้นตามเหตุการณ์การเปลี่ยนแปลงการบล็อก
BlockMove แจ้งผู้ฟังเมื่อย้ายการบล็อก ซึ่งอาจเป็นจากการเชื่อมต่อหนึ่งไปยังอีกการเชื่อมต่อหนึ่ง หรือจากตำแหน่งหนึ่งในพื้นที่ทำงานไปยังอีกตำแหน่งหนึ่งก็ได้
BubbleOpen ชั้นเรียนสำหรับกิจกรรมเปิดลูกโป่ง
การคลิก แจ้งผู้ฟังว่าองค์ประกอบบางอย่างถูกบล็อก
CommentBase ชั้นเรียนสำหรับกิจกรรมความคิดเห็น
CommentChange แจ้งผู้ฟังว่าเนื้อหาของความคิดเห็นในพื้นที่ทำงานมีการเปลี่ยนแปลง
CommentCollapse
CommentCreate แจ้งผู้ฟังว่ามีการแสดงความคิดเห็นในพื้นที่ทำงานแล้ว
CommentDelete แจ้งผู้ฟังว่าระบบลบความคิดเห็นในพื้นที่ทำงานแล้ว
CommentMove แจ้งผู้ฟังว่ามีการเปลี่ยนแปลงความคิดเห็นในพื้นที่ทํางาน
FinishedLoading แจ้งผู้ฟังเมื่อพื้นที่ทำงานทำการดีซีเรียลไลซ์จาก JSON/XML เสร็จแล้ว
MarkerMove แจ้งผู้ฟังว่าเครื่องหมาย (ใช้สำหรับการนำทางด้วยแป้นพิมพ์) ได้ย้ายไปแล้ว
เลือกแล้ว ชั้นเรียนสำหรับกิจกรรมที่เลือก แจ้งผู้ฟังว่าได้เลือกองค์ประกอบใหม่แล้ว
ThemeChange แจ้งผู้ฟังว่าธีมพื้นที่ทำงานมีการเปลี่ยนแปลง
ToolboxItemSelect แจ้งผู้ฟังว่าได้เลือกรายการในกล่องเครื่องมือแล้ว
TrashcanOpen แจ้งเตือนผู้ฟังเมื่อถังขยะเปิดหรือปิด
UiBase คลาสพื้นฐานสำหรับเหตุการณ์ UI เหตุการณ์ UI คือเหตุการณ์ที่ไม่จำเป็นต้องส่งผ่านสายเพื่อให้การแก้ไขแบบผู้ใช้หลายคนทำงาน (เช่น การเลื่อนพื้นที่ทำงาน การซูม การเปิดหมวดหมู่กล่องเครื่องมือ) แต่จะไม่เลิกทำหรือทำซ้ำเหตุการณ์ UI
VarBase คลาสนามธรรมสำหรับเหตุการณ์ตัวแปร
VarCreate แจ้งผู้ฟังว่ามีการสร้างโมเดลตัวแปรแล้ว
VarDelete

แจ้ง Listener ว่าระบบได้ลบโมเดลตัวแปรแล้ว

VarRename

แจ้งผู้ฟังว่ามีการเปลี่ยนแปลงโมเดลตัวแปร

ViewportChange

แจ้งผู้ฟังว่าตำแหน่งหรือการปรับขนาดของแพลตฟอร์มพื้นที่ทำงานมีการเปลี่ยนแปลง

ไม่แจ้งเตือนเมื่อพื้นที่ทำงานปรับขนาดเอง

ชั้นเรียนนามธรรม

ชั้นเรียนนามธรรม คำอธิบาย
บทคัดย่อ ชั้นเรียนที่เป็นนามธรรมสำหรับกิจกรรม

การแจกแจง

การระบุ คำอธิบาย
BubbleType
ClickTarget

อินเทอร์เฟซ

SDK โฆษณา B คำอธิบาย
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
รับ
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