offset method

File? offset(
  1. int delta
)

Returns the file offset by delta.

Returns null if the resulting file is out of bounds.

Implementation

File? offset(int delta) {
  assert(delta >= -7 && delta <= 7);
  final newFile = value + delta;
  if (newFile < 0 || newFile > 7) {
    return null;
  }
  return File(newFile);
}