spinetoolbox.mvcmodels.parameter_value_list_model
¶
A tree model for parameter value lists.
authors: |
|
---|---|
date: | 28.6.2019 |
Module Contents¶
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
GrayFontMixin
[source]¶ Paints the text gray.
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
AppendEmptyChildMixin
[source]¶ Provides a method to append an empty child if needed.
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
DBItem
(db_map)[source]¶ Bases:
spinetoolbox.mvcmodels.parameter_value_list_model.AppendEmptyChildMixin
,spinetoolbox.mvcmodels.minimal_tree_model.TreeItem
An item representing a db.
Init class.
- Args
- db_mngr (SpineDBManager) db_map (DiffDatabaseMapping)
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
ListItem
(db_map, identifier=None, name=None, value_list=())[source]¶ Bases:
spinetoolbox.mvcmodels.parameter_value_list_model.GrayFontMixin
,spinetoolbox.mvcmodels.parameter_value_list_model.BoldFontMixin
,spinetoolbox.mvcmodels.parameter_value_list_model.AppendEmptyChildMixin
,spinetoolbox.mvcmodels.parameter_value_list_model.EditableMixin
,spinetoolbox.mvcmodels.minimal_tree_model.TreeItem
A list item.
-
handle_updated_in_db
(self, name, value_list)[source]¶ Runs when an item with this id has been updated in the db.
-
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
ValueItem
(value=None)[source]¶ Bases:
spinetoolbox.mvcmodels.parameter_value_list_model.GrayFontMixin
,spinetoolbox.mvcmodels.parameter_value_list_model.EditableMixin
,spinetoolbox.mvcmodels.minimal_tree_model.TreeItem
A value item.
-
class
spinetoolbox.mvcmodels.parameter_value_list_model.
ParameterValueListModel
(parent, db_mngr, *db_maps)[source]¶ Bases:
spinetoolbox.mvcmodels.minimal_tree_model.MinimalTreeModel
A model to display parameter value list data in a tree view.
Parameters: - parent (DataStoreForm) –
- db_mngr (SpineDBManager) –
- db_maps (iter) – DiffDatabaseMapping instances
Initialize class