envisage.ui.tasks.task_window module

class envisage.ui.tasks.task_window.TaskWindow(*args, **kwargs)[source]

Bases: TaskWindow

A TaskWindow for use with the Envisage Tasks plugin.

application = Instance("envisage.ui.tasks.api.TasksApplication")

The application that created and is managing this window.

icon = <traits.traits.ForwardProperty object>

The window’s icon. We override it so it can delegate to the application icon if the window’s icon is not set.