LevelBasedTransaction
Further implementation of level-based propagation based on the common propagation implementation.
Value members
Concrete methods
Overrides the evaluator, this is essentially an inlined callback
Overrides the evaluator, this is essentially an inlined callback
- Definition Classes
- Evaluator
Inherited methods
allow the propagation to handle dynamic access to reactives
allow the propagation to handle dynamic access to reactives
- Inherited from
- TwoVersionTransactionImpl
Locks (and potentially otherwise prepares) all affected reactive values to prevent interfering changes.
Locks (and potentially otherwise prepares) all affected reactive values to prevent interfering changes.
- Value Params
- initialWrites
List of affected reactive values
- Inherited from
- TwoVersionTransaction
Unlocks (and potentially otherwise reverts the propagation preparations for) each reactive value to allow future turns to run on them.
Unlocks (and potentially otherwise reverts the propagation preparations for) each reactive value to allow future turns to run on them.
- Inherited from
- TwoVersionTransaction