blockly > ContextMenu > callbackFactory
ฟังก์ชัน ContextMenu.callbackแฟคตอรี่()
สร้างฟังก์ชัน Callback ที่สร้างและกำหนดค่าการบล็อก จากนั้นวางบล็อกใหม่ไว้ข้างบล็อกเดิมและส่งคืนบล็อกนั้นอีกครั้ง
ลายเซ็น:
export declare function callbackFactory(block: Block, state: Element | serializationBlocks.State): () => BlockSvg;
พารามิเตอร์
| พารามิเตอร์ | ประเภท | คำอธิบาย |
|---|---|---|
| บล็อก | บล็อก | บล็อกเดิม |
| รัฐ | องค์ประกอบ | serializationBlocks.State | การแสดงออบเจ็กต์ XML หรือ JSON ของบล็อกใหม่ |
การคืนสินค้า:
() => BlockSvg
ฟังก์ชันที่สร้างการบล็อก