envisage.ui.tasks.action.task_window_toggle_group module

class envisage.ui.tasks.action.task_window_toggle_group.TaskWindowToggleAction[source]

Bases: Action

An action for activating an application window.

perform(event=None)[source]

Performs the action.

Parameters:

event (ActionEvent instance) – The event which triggered the action.

class envisage.ui.tasks.action.task_window_toggle_group.TaskWindowToggleGroup(*items, **traits)[source]

Bases: Group

A Group for toggling the activation state of an application’s windows.

destroy()[source]

Called when the group is no longer required.