chặn > tổ chức quản lý tên miền > getClassFromOptions

Hàm subscription.getClassFromOptions()

Lấy lớp từ các tuỳ chọn Blockly cho loại đã cho. Tính năng này được dùng cho các trình bổ trợ ghi đè một tính năng tích hợp sẵn. (ví dụ: Hộp công cụ)

Chữ ký:

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

Tham số

Thông số Loại Mô tả
loại Loại<T> Loại trình bổ trợ.
tùy chọn Lựa chọn Đối tượng tuỳ chọn để kiểm tra trình bổ trợ đã cho.
opt_throwIfMissing boolean (Không bắt buộc) Liệu có gửi lỗi hay không nếu chúng tôi không tìm thấy trình bổ trợ.

Trường hợp trả lại hàng:

(mới (...p1: bất kỳ[]) => T) | rỗng

Lớp cho trình bổ trợ.