Skip to main content

Workspaces

@interopio/workspaces-api 4.4.0

The Workspaces API offers advanced window management functionalities. Using Workspaces, users are able to arrange multiple apps within the same visual window (called Frame or a Workspaces App). This arrangement can be performed programmatically or by dragging and dropping apps within the Frame. Users can also save Workspace Layouts and restore them within the same Frame or even in different Frames.

The app windows in a Workspace are treated as individual building blocks that can be added, removed, moved, or resized within the Workspace. The Frame can hold multiple Workspaces (as tabs) and can also be maximized, minimized or resized.

The Workspaces API is accessible via the io.workspaces object.