spinetoolbox.plugin_manager
¶
Contains PluginManager class.
- author
Marin (KTH)
- date
21.2.2021
Module Contents¶
Classes¶
Class for managing plugins. |
|
Functions¶
|
|
|
- class spinetoolbox.plugin_manager.PluginManager(toolbox)[source]¶
Class for managing plugins.
- Parameters
toolbox (ToolboxUI) –
- load_individual_plugin(self, plugin_dir)[source]¶
Loads plugin from directory and returns all the specs in a list.
- Parameters
plugin_dir (str) – path of plugin dir with “plugin.json” in it.
- Returns
list(ProjectItemSpecification)
- _install_plugin(self, plugin_name)[source]¶
Installs plugin from the registry and loads it.
- Parameters
plugin_name (str) – plugin name