value property

T get value
override

Retrieves the underlying value

Implementation

T get value {
  if (_error != null) throw _error!;
  return isResolved
      ? _observed.value.tracked!
      : nullPointer(
          "Entity $T[id=$id] hasn't been initialized: ${_observed.value.tracked}");
}