envisage.ui.tasks.task_window_event module

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

Bases: 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: TaskWindowEvent, Vetoable

A vetoable task window lifecycle event.