Stay organized with collections
Save and categorize content based on your preferences.
blockly > common > getMainWorkspace
common.getMainWorkspace() function
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.
Signature:
export declare function getMainWorkspace(): Workspace;
Returns:
Workspace
The main workspace.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["`getMainWorkspace()` returns the last focused top-level Blockly workspace."],["It's recommended to avoid this function, especially with multiple Blockly instances on a page."],["The function returns a `Workspace` object representing the main workspace."]]],["The `getMainWorkspace()` function retrieves the most recently used top-level workspace, determined by focus. It returns a `Workspace` object representing the main workspace. Its use is discouraged, especially on pages with multiple Blockly instances, and is meant to get the main workspace. The function's signature and return type are also provided.\n"]]