blockly > utils > ส่วนขยาย > register
ฟังก์ชัน utils.extensions.register()
ลงทะเบียนฟังก์ชันส่วนขยายใหม่ ส่วนขยายเป็นฟังก์ชันที่ช่วยเริ่มต้นการบล็อก ซึ่งมักจะเพิ่มลักษณะการทำงานแบบไดนามิก เช่น เครื่องจัดการ onchange และเปลี่ยนแปลง โดยใช้ Block.applyExtension() หรือแอตทริบิวต์อาร์เรย์ "extensions" ของ JSON
ลายเซ็น:
export declare function register(name: string, initFn: Function): void;
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
ชื่อ | สตริง | ชื่อของส่วนขยายนี้ |
initFn | การทำงาน | ฟังก์ชันเพื่อเริ่มต้นบล็อกแบบขยาย |
ส่งกลับ:
void
ข้อยกเว้น
{ข้อผิดพลาด} หากชื่อส่วนขยายว่างเปล่า แสดงว่ามีการลงทะเบียนส่วนขยายแล้ว หรือ extensionsFn ไม่ใช่ฟังก์ชัน