envisage.ui.tasks.task_extension module¶
- class envisage.ui.tasks.task_extension.TaskExtension[source]¶
Bases:
HasStrictTraits
A bundle of items for extending a Task.
- actions = List(SchemaAddition)¶
A list of menu bar and tool bar items to add to the set provided by the task.
- dock_pane_factories = List(Callable)¶
A list of dock pane factories that will extend the dock panes provided by the task.
- task_id = Str¶
The ID of the task to extend. If the ID is omitted, the extension applies to all tasks.