insarviz.state.observable.Dynamic module
In this module, we introduce the notion of “dynamic values”.
A dynamic value is a value that changes across time, that can be listened to, read, and sometimes written to.
In this form, dynamic values may be composed to provide more complex behaviours, such as switching between value sources, or transforming values on the fly.
- class insarviz.state.observable.Dynamic.Dynamic[source]
Bases:
QObject,Generic- staticMetaObject = PySide6.QtCore.QMetaObject("Dynamic" inherits "QObject": Methods: #4 type=Signal, signature=value_changed(PyObject), parameters=PyObject )
- property value: A
- value_changed
- class insarviz.state.observable.Dynamic.MapDynamic(f, *sigs)[source]
Bases:
Dynamic- staticMetaObject = PySide6.QtCore.QMetaObject("MapDynamic" inherits "Dynamic": )
- property value