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. |