stream_listener 1.0.2 stream_listener: ^1.0.2 copied to clipboard
Flutter widgets the help manage streams and subscriptions. Built in order to reduce the complexity of having to manually subscribe to streams and cancel subscriptions.
stream_listener #
Flutter widgets the help manage streams and subscriptions. Built in order to reduce the complexity of having to manually subscribe to streams and cancel subscriptions.
StreamListener #
A Widget
which manages a Subscription
to a Stream
and exposes callbacks: onData
, onError
, and onDone
.
StreamListener<int>(
stream: Stream.fromIterable([0, 1, 2, 3]), // Stream being subscribed to
onData: (data) {
// React to the emitted data
},
onError: (error) {
// Optionally handle errors in the Stream
},
onDone: () {
// Optionally react to when the Stream is closed
},
cancelOnError: true, // Defaults to false
child: Container(),
)