takeNextChunk method

TextPasteChunkStep? takeNextChunk({
  1. required int chunkSize,
})

Implementation

TextPasteChunkStep? takeNextChunk({required int chunkSize}) {
  final session = _pendingSession;
  if (session == null) {
    return null;
  }

  final step = session.takeChunk(chunkSize);
  if (step == null) {
    _pendingSession = null;
    return null;
  }

  _pendingSession = step.nextSession;
  return step;
}