blockly > ผู้ใช้ > ส่วนขยาย > registerMutator

ฟังก์ชัน utils.extensions.registerMutator()

ลงทะเบียนฟังก์ชันส่วนขยายใหม่ที่เพิ่ม Mutator ให้กับการบล็อก ณ เวลาลงทะเบียน การดำเนินการนี้จะทำการตรวจสอบความถูกต้องขั้นพื้นฐานของ Mutator Wrapper อาจเพิ่มกล่องโต้ตอบ Mutator ลงในบล็อกด้วย หากมีการกำหนดทั้งการเขียนและการแยกองค์ประกอบในมิกซ์

ลายเซ็น:

export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ชื่อ สตริง ชื่อของส่วนขยาย Mutator นี้
mixinObj ใดๆ ค่าที่จะผสมผสานกัน
opt_helperFn () => ไม่จำกัด (ไม่บังคับ) ฟังก์ชันเสริมที่ใช้ได้หลังจากผสมวัตถุแล้ว
opt_blockList สตริง[] (ไม่บังคับ) รายการของบล็อกที่จะปรากฏในกล่องโต้ตอบของ Mutator

การคืนสินค้า:

เป็นโมฆะ

ข้อยกเว้น

{ข้อผิดพลาด} หากการเปลี่ยนแปลงไม่ถูกต้องหรือใช้กับการบล็อกไม่ได้