ProtectedconstructorSnap HiddenReadonlyallArray of all available workspaces.
ReadonlyonEmitted just before a workspace becomes the current active workspace during setCurrent(). Allows listeners to prepare for activation.
ReadonlyonEmitted just before a workspace is inserted into the manager's list. Fires during add() before the workspace is added to the internal collection.
ReadonlyonEmitted just before the current workspace is deactivated when switching to another workspace. Allows listeners to save state or cleanup.
ReadonlyonEmitted just before a workspace is removed from the manager. Fires during remove() before the workspace is ejected from the list, allowing state saving.
ReadonlyonEmitted after a workspace has been successfully activated and is now current. Fires after the tab index is set and the workspace is ready for use.
ReadonlyonEmitted after a workspace has been successfully added to the manager and its tab created. Fires after the workspace is inserted into the internal list.
ReadonlyonEmitted after a workspace is fully initialized with its layout loaded and panel properties deserialized. Indicates the workspace is ready for interaction.
ReadonlyonEmitted after a workspace has been deactivated and is no longer current. Fires after another workspace is activated.
ReadonlyonEmitted after a workspace is successfully removed from the manager. Passes the workspace's metadata (not the object itself, as it may be destroyed).
Returns the name of this object's type.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
Read a workspace descriptor from a directory path.
Register a workspace descriptor and return a preset handle.
Interface for workspace management.