blockly > registry > daftar

Fungsi registry.register()

Mendaftarkan class berdasarkan jenis dan nama.

Tanda Tangan:

export declare function register<T>(type: string | Type<T>, name: string, registryItem: (new (...p1: any[]) => T) | null | any, opt_allowOverrides?: boolean): void;

Parameter

Parameter Jenis Deskripsi
jenis rangkaian | Jenis<T> Jenis plugin. (misalnya, Kolom, Perender)
nama string Nama plugin. (Mis. field_angle, geras)
registryItem (baru (...p1: any[]) => T) | null | setiap Class atau objek yang akan didaftarkan.
opt_allowOverrides boolean (Opsional) Benar untuk mencegah error saat mengganti item yang sudah terdaftar.

Hasil:

void

Pengecualian

{Error} jika jenis atau nama kosong, nama dengan jenis yang diberikan telah terdaftar, atau jika class atau objek yang diberikan tidak valid untuk jenisnya.