blockly > utils > extensions > register
Fungsi utils.extensions.register()
Mendaftarkan fungsi ekstensi baru. Ekstensi adalah fungsi yang membantu melakukan inisialisasi blok, biasanya menambahkan perilaku dinamis seperti pengendali onchange dan pengubah. Ini diterapkan menggunakan Block.applyExtension(), atau atribut array "extensions" JSON.
Tanda Tangan:
export declare function register<T extends Block>(name: string, initFn: (this: T) => void): void;
Parameter
| Parameter | Jenis | Deskripsi |
|---|---|---|
| nama | string | Nama ekstensi ini. |
| initFn | (this: T) => void | Fungsi untuk melakukan inisialisasi blok yang diperluas. |
Hasil:
void
Pengecualian
{Error} jika nama ekstensi kosong, ekstensi sudah terdaftar, atau extensionFn bukan fungsi.