description

# startChunkedConversion method Null safety

ChunkedConversionSink<Object?> startChunkedConversion (

1. Sink<List<int>> sink

)
override

Start a chunked conversion.

Only one object can be passed into the returned sink.

The argument `sink` will receive byte lists in sizes depending on the `bufferSize` passed to the constructor when creating this encoder.

## Implementation

    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);
    }