common namespace
Functions
| Function | Description |
|---|---|
| createBlockDefinitionsFromJsonArray(jsonArray) | Define blocks from an array of JSON block definitions, as might be generated by the Blockly Developer Tools. |
| defineBlocks(blocks) | Add the specified block definitions to the block definitions dictionary (Blockly.Blocks). |
| defineBlocksWithJsonArray(jsonArray) | Define blocks from an array of JSON block definitions, as might be generated by the Blockly Developer Tools. |
| getAllWorkspaces() | Find all workspaces. |
| getBlockTypeCounts(block, opt_stripFollowing) | Get a map of all the block's descendants mapping their type to the number of children with that type. |
| getMainWorkspace() | Returns the last used top level workspace (based on focus). Try not to use this function, particularly if there are multiple Blockly instances on a page. |
| getParentContainer() | Get the container element in which to render the WidgetDiv, DropDownDiv and Tooltip. |
| getSelected() | Returns the current selection. |
| getWorkspaceById(id) | Find the workspace with the specified ID. |
| registerWorkspace(workspace) | Register a workspace in the workspace db. |
| setMainWorkspace(workspace) | Sets last used main workspace. |
| setParentContainer(newParent) | Set the parent container. This is the container element that the WidgetDiv, DropDownDiv, and Tooltip are rendered into the first time Blockly.inject is called. This method is a NOP if called after the first Blockly.inject. |
| svgResize(workspace) | Size the SVG image to completely fill its container. Call this when the view actually changes sizes (e.g. on a window resize/device orientation change). See workspace.resizeContents to resize the workspace when the contents change (e.g. when a block is added or removed). Record the height/width of the SVG image. |
| unregisterWorkpace(workspace) | Unregister a workspace from the workspace db. |
Variables
| Variable | Description |
|---|---|
| draggingConnections | All of the connections on blocks that are currently being dragged. |
| TEST_ONLY |