value property

  1. @override
T get value
override

The current value of the object.

When the value changes, the callbacks registered with addListener will be invoked.

Implementation

@override
T get value {
  reportRead();
  if (ListNotifier.isBatching && !isDisposed && !_isComputing) {
    rawValue = _evaluate();
  }
  return rawValue;
}
  1. @override
set value (T newValue)
override

Implementation

@override
set value(T newValue) {
  throw UnsupportedError('Cannot assign to a Computed value directly.');
}