chặn > tổ chức quản lý tên miền > đăng ký
Hàm subscription.register()
Đăng ký một lớp dựa trên loại và tên.
Chữ ký:
export declare function register<T>(type: string | Type<T>, name: string, registryItem: (new (...p1: any[]) => T) | null | any, opt_allowOverrides?: boolean): void;
Tham số
| Thông số | Loại | Mô tả |
|---|---|---|
| loại | chuỗi | Loại<T> | Loại trình bổ trợ. (ví dụ: Trường, Trình kết xuất) |
| tên | string | Tên của trình bổ trợ. (Ví dụ: trường_angle, geras) |
| registryItem | (mới (...p1: bất kỳ[]) => T) | null | bất kỳ | Lớp hoặc đối tượng cần đăng ký. |
| opt_allowOverrides | boolean | (Không bắt buộc) True để tránh xảy ra lỗi khi ghi đè một mục đã đăng ký. |
Trường hợp trả lại hàng:
void
Ngoại lệ
{Lỗi} nếu loại hoặc tên bị trống, tên với loại cho trước đã được đăng ký hoặc nếu lớp hay đối tượng đã cho không hợp lệ cho loại của nó.