Class
AstalWorkspaceWorkspaceMonitorView
Description
class AstalWorkspace.WorkspaceMonitorView : GObject.Object
implements Gio.ListModel {
/* No available fields */
}
A helper proxy object to list all of the workspaces on a specific monitor (Wayland output) The workspaces are only accessible via ListModel; the relevant groups can be accessed via property.
Instance methods
Methods inherited from GListModel (5)
g_list_model_get_item
Get the item at position.
g_list_model_get_item_type
Gets the type of the items in list.
g_list_model_get_n_items
Gets the number of items in list.
g_list_model_get_object
Get the item at position.
g_list_model_items_changed
Emits the GListModel::items-changed signal on list.
Properties
AstalWorkspace.WorkspaceMonitorView:valid
Whether the Wayland output this object was created with still exists, and thus the object will still receive updates normally.
AstalWorkspace.WorkspaceMonitorView:groups
The groups that belong to the monitor view’s monitor (Wayland output).
Signals
AstalWorkspace.WorkspaceMonitorView::invalidate
Emitted when the Wayland output this object was created with gets destroyed.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Signals inherited from GListModel (1)
GListModel::items-changed
This signal is emitted whenever items were added to or removed from list. At position, removed items were removed and added
items were added in their place.