blockly > Procedimientos

Espacio de nombres de procedimientos

Clases

Clase Descripción
ObservableProcedureMap

remotas

Función Descripción
allProcedures(root) Busca todas las definiciones de procedimientos creados por el usuario en un lugar de trabajo.
findLegalName(name, block) Asegúrate de que no existan dos procedimientos con el mismo nombre. Toma el nombre del procedimiento propuesto y devuelve un nombre legal, es decir, que no esté vacío y no entre en conflicto con otros procedimientos.
flyoutCategory(workspace) Construye los bloques requeridos por el control flotante para la categoría de procedimiento.
getCallers(name, workspace) Buscar todos los emisores de un procedimiento con nombre
getDefinition(name, workspace) Busca el bloque de definición para el procedimiento con nombre.
isNameUsed(name, workspace, opt_exclude) Muestra si el nombre dado ya es un nombre de procedimiento.
isProcedureBlock(block) Una protección de tipo que comprueba si el bloque dado es un bloque de procedimiento
mutateCallers(defBlock) Cuando la definición de un procedimiento cambia sus parámetros, busca y edita todos sus emisores.
rename(this, name) Cambiar el nombre de un procedimiento Se llama mediante el campo editable.

Interfaces

Interfaz Descripción
IParameterModel Modelo de datos para un procedimiento.
IProcedureBlock La interfaz para un bloque que modela un procedimiento.
IProcedureMap
IProcedureModel Modelo de datos para un procedimiento.

Variables

Variable Descripción
CATEGORY_NAME Cadena para usar en el atributo "personalizado" de una categoría en el XML de la caja de herramientas. Esta cadena indica que la categoría se debe propagar de forma dinámica con bloques de procedimiento. Consulta también Blockly.Variables.CATEGORY_NAME y Blockly.VariablesDynamic.CATEGORY_NAME.
DEFAULT_ARG El argumento predeterminado para un bloque providers_mutatorarg.

Escribe alias

Alias de tipo Descripción
ProcedureTuple Medio heredado para representar la firma de un procedimiento. Los elementos son respectivamente: nombre, nombres de los parámetros y si se muestra un valor.