Метод startChunkedConversion
override
Начать потоковую конвертацию.
В возвращаемый поток может быть передано только одно значение.
Аргумент sink будет получать списки байтов размером, зависящим от bufferSize, переданного в конструктор при создании этого кодировщика.
Реализация
ChunkedConversionSink<Object?> startChunkedConversion(Sink<List<int>> sink) {
ByteConversionSink byteSink;
if (sink is ByteConversionSink) {
byteSink = sink;
} else {
byteSink = ByteConversionSink.from(sink);
}
return _JsonUtf8EncoderSink(byteSink, _toEncodable, _indent, _bufferSize);
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-convert/JsonUtf8Encoder/startChunkedConversion.html