Class

GntWS

Description

class Gnt.WS : Gnt.Bindable {
  parent_instance: GntBindable
}
No description available.

Ancestors

Constructors

gnt_ws_new

Create a new workspace with the specified name.

since: 2.1

Functions

gnt_ws_widget_hide

Hide a widget in a workspace.

since: 2.1

gnt_ws_widget_show

Show a widget in a workspace.

since: 2.1

Instance methods

gnt_ws_add_widget

Add a widget to a workspace.

since: 2.1

gnt_ws_draw_taskbar

Draw the taskbar in a workspace.

since: 2.1

gnt_ws_get_name

Get the name of a workspace.

since: 2.1

gnt_ws_get_top_widget

Gets the widget that is at the top of the workspace.

since: 3.0

gnt_ws_get_widgets

Gets all widgets contained in the workspace. This is probably only useful for implementing GntWM subclasses.

since: 3.0

gnt_ws_hide

Hide a workspace.

since: 2.1

gnt_ws_is_empty

Gets whether the workspace contains no widgets.

since: 3.0

gnt_ws_remove_widget

Remove a widget from a workspace.

since: 2.1

gnt_ws_set_name

Set the name of a workspace.

since: 2.1

gnt_ws_show

Show a workspace.

since: 2.1

Methods inherited from GntBindable (6)
gnt_bindable_bindings_view

Returns a GntTree populated with “key” -> “binding” for the widget.

since: 2.1.1

gnt_bindable_build_help_window

Builds a window that list the key bindings for a GntBindable object. From this window a user can select a listing to rebind a new key for the given action.

since: 2.1.1

gnt_bindable_check_key

Discover if a key is bound.

since: 2.4.2

gnt_bindable_perform_action_key

Perform an action from a keybinding.

gnt_bindable_perform_action_named

Perform an action on a bindable object.

gnt_bindable_remap_keys
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

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.

Class structure

struct GntWSClass {
  void (* draw_taskbar) (
    GntWS* ws,
    gboolean reposition
  );
  
}

The class structure for GntWS.

Class members
draw_taskbar: void (* draw_taskbar) ( GntWS* ws, gboolean reposition )
No description available.

Virtual methods

Gnt.WSClass.draw_taskbar

Draw the taskbar in a workspace.

since: 2.1