envisage.ui.tasks.task_window_event module

class envisage.ui.tasks.task_window_event.TaskWindowEvent[source]

Bases: traits.has_traits.HasTraits

A task window lifecycle event.

window = Instance(TaskWindow)

The window that the event occurred on.

class envisage.ui.tasks.task_window_event.VetoableTaskWindowEvent[source]

Bases: envisage.ui.tasks.task_window_event.TaskWindowEvent, traits.has_traits.Vetoable

A vetoable task window lifecycle event.