blockly > utils > rozszerzenia > registerMutator
Funkcja utils.extensions.registerMutator()
Rejestruje nową funkcję rozszerzenia, która dodaje mutator do bloku. W czasie rejestracji wykonywane są podstawowe testy poprawności mutatora. Opakowanie może też dodać do bloku okno mutatora, jeśli w komponencie zdefiniowano zarówno tworzenie, jak i rozkład.
Podpis:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
Parametry
| Parametr | Typ | Opis |
|---|---|---|
| nazwa | ciąg znaków | Nazwa tego rozszerzenia mutatora. |
| mixinObj | każdy | Wartości, które należy wmieszać. |
| opt_helperFn | () => wszystkie | (Opcjonalnie) opcjonalna funkcja, która ma zostać zastosowana po wymieszaniu obiektu. |
| opt_blockList | ciąg znaków[] | (Opcjonalnie) Lista bloków wyświetlanych w oknie mutatora. |
Zwroty:
nieważne
Wyjątki
{Błąd}, jeśli mutacja jest nieprawidłowa lub nie można jej zastosować do bloku.