blockly > utils > ekstensi > registerMutator
Fungsi utils.extensions.registerMutator()
Mendaftarkan fungsi ekstensi baru yang menambahkan mutator ke blok. Saat mendaftar, sistem ini melakukan beberapa pemeriksaan kesehatan dasar pada mutator. Wrapper juga dapat menambahkan dialog mutator ke blok, jika compose dan decompose ditentukan di mixin.
Tanda Tangan:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
Parameter
| Parameter | Jenis | Deskripsi |
|---|---|---|
| nama | string | Nama ekstensi mutator ini. |
| mixinObj | apa pun | Nilai yang akan digabungkan. |
| opt_helperFn | () => setiap | (Opsional) Fungsi opsional yang akan diterapkan setelah pencampuran objek. |
| opt_blockList | {i>string<i}[] | (Opsional) Daftar blok yang akan muncul di flyout dialog mutator. |
Hasil:
void
Pengecualian
{Error} jika mutasi tidak valid atau tidak dapat diterapkan ke blok.