blockly > common

espacio de nombres común

remotas

Función Descripción
createBlockDefinitionsFromJsonArray(jsonArray) Define bloques a partir de un array de definiciones de bloques JSON, como lo pueden generar las herramientas para desarrolladores de Blockly.
defineBlocks(blocks) Agrega las definiciones de bloques especificadas al diccionario de definiciones de bloques (Blockly.Blocks).
defineBlocksWithJsonArray(jsonArray) Define bloques a partir de un array de definiciones de bloques JSON, como lo pueden generar las herramientas para desarrolladores de Blockly.
getAllWorkspaces() Buscar todos los lugares de trabajo.
getBlockTypeCounts(block, opt_stripFollowing) Obtén un mapa de todos los elementos subordinados del bloque asignando su tipo a la cantidad de elementos secundarios con ese tipo.
getMainWorkspace() Muestra el último lugar de trabajo de nivel superior que se usó (según el enfoque). Intenta no usar esta función, especialmente si hay varias instancias de Blockly en una página.
getParentContainer() Obtén el elemento de contenedor en el que se renderizarán WidgetDiv, DropDownDiv e información sobre la herramienta.
getSelected() Muestra el objeto copiable seleccionado actualmente.
getWorkspaceById(id) Busca el lugar de trabajo con el ID especificado.
registerWorkspace(workspace) Registra un lugar de trabajo en su base de datos.
setMainWorkspace(workspace) Establece el último lugar de trabajo principal que se usó.
setParentContainer(newParent) Configura el contenedor superior. Este es el elemento contenedor al que se renderizan WidgetDiv, DropDownDiv y información sobre la herramienta la primera vez que se llama a Blockly.inject. Este método es un NOP si se llama después del primer Blockly.inject.
svgResize(workspace) Ajusta el tamaño de la imagen SVG para que ocupe todo el contenedor. Llámala cuando la vista cambie de tamaño (p.ej., en una ventana de cambio de tamaño o de orientación del dispositivo). Consulta workspace.resizeContents para cambiar el tamaño del espacio de trabajo cuando cambia el contenido (p.ej., cuando se agrega o quita un bloque). Registra la altura o el ancho de la imagen SVG.
unregisterWorkpace(workspace) Cancela el registro de un lugar de trabajo en su base de datos.

Variables

Variable Descripción
draggingConnections Todas las conexiones de los bloques que se están arrastrando.
TEST_ONLY