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