stream property
A Stream that emits the latest value whenever it updates.
Implementation
@override
Stream<T> get stream {
if (_boundStream != null) return _boundStream!;
_controller ??= StreamController<T>.broadcast(
onListen: () => _checkActive(), onCancel: () => _checkActive());
return _controller!.stream;
}