stream_channel library Null safety
Classes
-
DelegatingStreamChannel<
T> - A simple delegating wrapper around StreamChannel.
-
Disconnector<
T> - Allows the caller to force a channel to disconnect.
-
MultiChannel<
T> - A class that multiplexes multiple virtual channels across a single underlying transport layer.
-
StreamChannel<
T> - An abstract class representing a two-way communication channel.
-
StreamChannelCompleter<
T> - A channel where the source and destination are provided later.
-
StreamChannelController<
T> - A controller for exposing a new StreamChannel.
-
StreamChannelMixin<
T> - A mixin that implements the instance methods of StreamChannel in terms of stream and sink.
-
StreamChannelTransformer<
S, T> - A StreamChannelTransformer transforms the events being passed to and emitted by a StreamChannel.
-
VirtualChannel<
T> - A virtual channel created by MultiChannel.
Properties
-
jsonDocument
→ StreamChannelTransformer<
Object?, String> -
A StreamChannelTransformer that transforms JSON documents—strings that
contain individual objects encoded as JSON—into decoded Dart objects.
final