LevitReactiveChange<T> constructor

LevitReactiveChange<T>({
  1. DateTime? timestamp,
  2. required Type valueType,
  3. required T oldValue,
  4. required T newValue,
  5. StackTrace? stackTrace,
  6. void restore(
    1. dynamic value
    )?,
})

Creates a record of a state change.

Implementation

LevitReactiveChange({
  DateTime? timestamp,
  required this.valueType,
  required this.oldValue,
  required this.newValue,
  this.stackTrace,
  this.restore,
}) : _timestamp = timestamp;