Returns the size of the blob.
@override FutureOr<int> get byteLength { if (_length != null) return _length!; return file.length().then((len) => _length = len); }