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

A list of menu bar and tool bar items to add to the set provided by the task.

dock_pane_factories

A list of dock pane factories that will extend the dock panes provided by the task.

task_id

The ID of the task to extend. If the ID is omitted, the extension applies to all tasks.