pyworkflow.project.config module¶
-
class
pyworkflow.project.config.
Label
(labelId=None, name='', color=None)[source]¶ Bases:
pyworkflow.object.Scalar
Store Label information
-
class
pyworkflow.project.config.
LabelsList
[source]¶ Bases:
pyworkflow.object.List
Store all labels information
-
class
pyworkflow.project.config.
MenuConfig
(text=None, value=None, icon=None, tag=None, **kwargs)[source]¶ Bases:
object
Menu configuration in a tree fashion. Each menu can contains submenus. Leaf elements can contain actions
-
class
pyworkflow.project.config.
NodeConfig
(nodeId=0, x=None, y=None, selected=False, expanded=True, visible=True)[source]¶ Bases:
pyworkflow.object.Scalar
Store Graph node information such as x, y.
-
class
pyworkflow.project.config.
NodeConfigList
[source]¶ Bases:
pyworkflow.object.List
Store all nodes information items and also store a dictionary for quick access to nodes query.
-
class
pyworkflow.project.config.
ProjectConfig
(**args)[source]¶ Bases:
pyworkflow.object.Object
A simple base class to store ordered parameters
-
class
pyworkflow.project.config.
ProjectSettings
(confs={}, **kwargs)[source]¶ Bases:
pyworkflow.object.Object
Store settings related to a project.
-
COLOR_MODES
= (0, 1, 2)¶
-
COLOR_MODE_AGE
= 2¶
-
COLOR_MODE_LABELS
= 1¶
-
COLOR_MODE_STATUS
= 0¶
-