nomad_camels.extensions package
Submodules
nomad_camels.extensions.extension_contexts module
- class nomad_camels.extensions.extension_contexts.ELN_Context(ui)
Bases:
object
nomad_camels.extensions.extension_interface module
nomad_camels.extensions.extension_management module
- class nomad_camels.extensions.extension_management.Extension_Manager(preferences, parent=None)
Bases:
QDialog
- accept(self) None
- build_table()
- install_selected(uninstall=False)
- propagate_exception(e)
- show_hide_info()
- staticMetaObject = PySide6.QtCore.QMetaObject("Extension_Manager" inherits "QDialog": )
- table_click()
- update_config()
- class nomad_camels.extensions.extension_management.Info_Widget(parent=None)
Bases:
QSplitter
- staticMetaObject = PySide6.QtCore.QMetaObject("Info_Widget" inherits "QSplitter": )
- update_texts(extension)
- class nomad_camels.extensions.extension_management.Install_Thread(extension, uninstall=False, parent=None)
Bases:
QThread
- exception_signal
- run(self) None
- staticMetaObject = PySide6.QtCore.QMetaObject("Install_Thread" inherits "QThread": Methods: #12 type=Signal, signature=exception_signal(PyObject), parameters=PyObject )
- nomad_camels.extensions.extension_management.get_installed_extensions()
Returns a list of all installed extensions.
- nomad_camels.extensions.extension_management.get_license_text(extension)
- nomad_camels.extensions.extension_management.get_local_extensions()
Returns a list of all local extensions.
- nomad_camels.extensions.extension_management.get_online_extensions()
Returns a list of all extensions.
- nomad_camels.extensions.extension_management.get_readme_text(extension)