Package Camelot :: Package camelot :: Package view :: Module workspace |
[frames] | no frames]

# Module workspace

source code

This module provides a singleton workspace that can be used by views and widget to create new windows or raise existing ones

Classes
| DesktopWorkspace
| NoDesktopWorkspace

Functions
construct_workspace(*args, **kwargs) | source code
construct_no_desktop_workspace(*args, **kwargs) | source code
get_workspace(*args, **kwargs) | source code
has_workspace(*args, **kwargs) | source code

Variables
| logger = `logging.getLogger('camelot.view.workspace')`
| _workspace_ = ``[``]``
| __package__ = ``'``Camelot.camelot.view``'``

Function Details

### construct_workspace(*args, **kwargs) | source code
Decorators: `@gui_function`

### construct_no_desktop_workspace(*args, **kwargs) | source code
Decorators: `@gui_function`

### get_workspace(*args, **kwargs) | source code
Decorators: `@gui_function`

### has_workspace(*args, **kwargs) | source code
Decorators: `@gui_function`