transform<R> method

  1. @override
SReadOnlyState<R> transform<R>(
  1. R transformer(
    1. T value
    )
)
inherited

Implementation

@override
SReadOnlyState<R> transform<R>(R Function(T value) transformer) {
  var t = _controller.stream.map((event) => transformer(event));
  var initial = _initialData != null ? transformer(_initialData as T) : null;
  return SReadOnlyState._fromStream(t, initial);
}