Module zcosmic_workspace_handle_v2

Source
Expand description

a workspace handing a group of surfaces

A zcosmic_workspace_handle_v2 object represents a a workspace that handles a group of surfaces.

Each workspace has a name, conveyed to the client with the name event; a list of states, conveyed to the client with the state event; and optionally a set of coordinates, conveyed to the client with the coordinates event. The client may request that the compositor activate or deactivate the workspace.

Each workspace can belong to only a single workspace group. Depepending on the compositor policy, there might be workspaces with the same name in different workspace groups, but these workspaces are still separate (e.g. one of them might be active while the other is not).

Structs§

State
state of the workspace, extending the ext workspace state
WorkspaceCapabilities
ZcosmicWorkspaceHandleV2
a workspace handing a group of surfaces

Enums§

Event
Request
TilingState
types of tiling state a workspace may have

Constants§

EVT_CAPABILITIES_OPCODE
The wire opcode for this event
EVT_CAPABILITIES_SINCE
The minimal object version supporting this event
EVT_STATE_OPCODE
The wire opcode for this event
EVT_STATE_SINCE
The minimal object version supporting this event
EVT_TILING_STATE_OPCODE
The wire opcode for this event
EVT_TILING_STATE_SINCE
The minimal object version supporting this event
REQ_DESTROY_OPCODE
The wire opcode for this request
REQ_DESTROY_SINCE
The minimal object version supporting this request
REQ_MOVE_AFTER_OPCODE
The wire opcode for this request
REQ_MOVE_AFTER_SINCE
The minimal object version supporting this request
REQ_MOVE_BEFORE_OPCODE
The wire opcode for this request
REQ_MOVE_BEFORE_SINCE
The minimal object version supporting this request
REQ_PIN_OPCODE
The wire opcode for this request
REQ_PIN_SINCE
The minimal object version supporting this request
REQ_RENAME_OPCODE
The wire opcode for this request
REQ_RENAME_SINCE
The minimal object version supporting this request
REQ_SET_TILING_STATE_OPCODE
The wire opcode for this request
REQ_SET_TILING_STATE_SINCE
The minimal object version supporting this request
REQ_UNPIN_OPCODE
The wire opcode for this request
REQ_UNPIN_SINCE
The minimal object version supporting this request