blockly > บล็อก > (เครื่องมือสร้าง)
Block.(constructor)
สร้างอินสแตนซ์ใหม่ของคลาส Block
ลายเซ็น:
constructor(workspace: Workspace, prototypeName: string, opt_id?: string);
พารามิเตอร์
พารามิเตอร์ | Type | คำอธิบาย |
---|---|---|
พื้นที่ทำงาน | พื้นที่ทำงาน | พื้นที่ทำงานของบล็อก |
prototypeName | สตริง | ชื่อของออบเจ็กต์ภาษาที่มีฟังก์ชันที่เจาะจงประเภทสำหรับบล็อกนี้ |
opt_id | สตริง | (ไม่บังคับ) รหัสที่ไม่บังคับ ใช้รหัสนี้หากมี ไม่เช่นนั้นให้สร้างรหัสใหม่ |
ข้อยกเว้น
เมื่อ prototypeName ไม่ถูกต้องหรือไม่ได้รับอนุญาต