autoConnect abstract method

  1. @override
DistinctValueStream<T> autoConnect({
  1. void connection(
    1. StreamSubscription<T> subscription
    )?,
})

Returns a Stream that automatically connects (at most once) to this ConnectableStream when the first Observer subscribes.

To disconnect from the source Stream, provide a connection callback and cancel the subscription at the appropriate time.

Implementation

@override
DistinctValueStream<T> autoConnect(
    {void Function(StreamSubscription<T> subscription)? connection});