blockly > รีจิสทรี > getClassFromOptions

ฟังก์ชันรีจิสทรี.getClassFromOptions()

รับชั้นเรียนจากตัวเลือกแบบบล็อกสำหรับประเภทที่ระบุ ใช้สำหรับปลั๊กอินที่ลบล้างฟีเจอร์ในตัว (เช่น กล่องเครื่องมือ)

ลายเซ็น:

export declare function getClassFromOptions<T>(type: Type<T>, options: Options, opt_throwIfMissing?: boolean): (new (...p1: any[]) => T) | null;

พารามิเตอร์

พารามิเตอร์ ประเภท คำอธิบาย
ประเภท ประเภท<T> ประเภทของปลั๊กอิน
ตัวเลือก ตัวเลือก ออบเจ็กต์ตัวเลือกที่จะตรวจสอบปลั๊กอินที่ระบุ
opt_throwIfMissing boolean (ไม่บังคับ) แสดงข้อผิดพลาดหรือไม่หากเราไม่พบปลั๊กอิน

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

(ใหม่ (...p1: ใดก็ได้[]) => T) | ค่าว่าง

คลาสสำหรับปลั๊กอิน