FileReader constructor

FileReader(
  1. RandomAccessFile fp, {
  2. required int bufferSize,
  3. bool isFixedLength = true,
})

Implementation

FileReader(
  this.fp, {
  required this.bufferSize,
  bool isFixedLength = true,
})  : _buffer = Uint8List(bufferSize > 0
          ? bufferSize
          : throw ArgumentError.value(
              bufferSize, 'bufferSize', 'Must be greater than 0')),
      _length = isFixedLength ? fp.lengthSync() : -1;