Create a reader over the given blob.
The File or Blob to read from.
ReadonlysizeTotal number of bytes in the source.
Protected ReadonlyblobThe File or Blob to read from.
Read up to length bytes starting at position.
Zero-based byte offset to start reading from.
Maximum number of bytes to read.
A promise for the bytes read, clamped to the source.
Read up to length bytes starting at position, synchronously.
Zero-based byte offset to start reading from.
Maximum number of bytes to read.
The bytes read, clamped to the source.
A FileSliceReader that uses the worker-only
FileReaderSyncAPI for bounded synchronous reads. This is deliberately separate from FileSliceReader:FileReaderSyncis not available on the window global, so synchronous reads only work inside a Web Worker.