Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
blockly > utiles > extensiones > registerMutator
Función utils.extensions.registerMutator()
Registra una nueva función de extensión que agrega un mutador al bloque. En el momento de registro, se realizan algunas verificaciones básicas de estado en el mutador. El wrapper también puede agregar un diálogo de mutador al bloque si tanto la composición como la descomposición están definidas en la combinación.
Signature:
export declare function registerMutator(name: string, mixinObj: any, opt_helperFn?: () => any, opt_blockList?: string[]): void;
Parámetros
| Parámetro |
Tipo |
Descripción |
| nombre |
string |
Es el nombre de esta extensión del mutador. |
| mixinObj |
cualquiera |
Valores que se deben mezclar. |
| opt_helperFn |
() => cualquiera |
(Opcional) Es una función opcional para aplicar después de combinar el objeto. |
| opt_blockList |
string[] |
(Opcional) Lista de bloques que aparecen en el menú flotante del diálogo del mutador. |
Muestra:
void
Excepciones
{Error} si la mutación no es válida o no se puede aplicar al bloque.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-25 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-25 (UTC)"],[],[]]