envisage.ids module¶
This module redefines the Extension Point IDs and Service IDs defined on Plugins provided by Envisage. Note that this module does not contain IDs defined by all of the Plugins available in Envisage.
The Plugins themselves remain the ground truth for the IDs. This module is simply a convenient location from which the user can import the IDs.
- envisage.ids.BINDINGS = 'envisage.plugins.python_shell.bindings'¶
Extension Point to contribute name/value pairs that will be bound to the
PythonShell
, defined on thePythonShellPlugin
.
- envisage.ids.COMMANDS = 'envisage.plugins.python_shell.commands'¶
Extension Point to contribute commands that will be executed in the
PythonShell
, defined on thePythonShellPlugin
.
- envisage.ids.PREFERENCES = 'envisage.preferences'¶
Extension Point to contribute preference files, defined on the
CorePlugin
.
- envisage.ids.PREFERENCES_CATEGORIES = 'envisage.ui.tasks.preferences_categories'¶
Extension Point to contribute preferences categories, defined on the
TasksPlugin
.
- envisage.ids.PREFERENCES_PANES = 'envisage.ui.tasks.preferences_panes'¶
Extension Point to contribute preference panes, defined on the
TasksPlugin
.
- envisage.ids.SERVICE_OFFERS = 'envisage.service_offers'¶
Extension Point to contribute
ServiceOffer
s, defined on theCorePlugin
.
- envisage.ids.TASKS = 'envisage.ui.tasks.tasks'¶
Extension Point to contribute task factories, defined on the
TasksPlugin
.
- envisage.ids.TASK_EXTENSIONS = 'envisage.ui.tasks.task_extensions'¶
Extension Point to contribute task extensions, defined on the
TasksPlugin
.