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.