panel.workbench
Module for [Workbench] class
Types 3
Methods
WorkbenchGidBuilder builder()Get builder for [panel.workbench.Workbench] Returns: New builder objectpanel.workbench.Workbench findFromWidget(gtk.widget.Widget widget)Finds the workbench that contains widget.void actionSetEnabled(string actionName, bool enabled)void activate()void addWorkspace(panel.workspace.Workspace workspace)panel.workspace.Workspace findWorkspaceTyped(gobject.types.GType workspaceType)Locates a workspace in self with a type matching type.void focusWorkspace(panel.workspace.Workspace workspace)void foreachWorkspace(panel.types.WorkspaceForeach foreachFunc)Calls foreach_func for each workspace in the workbench.string getId()void removeWorkspace(panel.workspace.Workspace workspace)void setId(string id)gulong connectActivate(T)(T callback, Flag!"After" after = No.After) if (isCallable!T
&& is(ReturnType!T == void)
&& (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : panel.workbench.Workbench)))
&& Parameters!T.length < 2)Connect to `Activate` signal.Methods
T id(string propval)Set `id` property. Params: propval = The "id" of the workbench.