1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-23 14:55:08 +00:00
serenity/Userland/Libraries/LibWeb/Streams/ReadableStreamBYOBReader.idl
Shannon Booth 1daded768d LibWeb: Implement ReadableStreamBYOBReader::read
Similiarly to the underlying AO's, currently only TypedArrays are
supported.
2023-11-19 18:53:17 +01:00

15 lines
491 B
Text

#import <Streams/ReadableStream.idl>
#import <Streams/ReadableStreamDefaultReader.idl>
#import <Streams/ReadableStreamGenericReader.idl>
// https://streams.spec.whatwg.org/#readablestreambyobreader
[Exposed=*]
interface ReadableStreamBYOBReader {
constructor(ReadableStream stream);
// FIXME: This should accept an ArrayBufferView
Promise<ReadableStreamReadResult> read(any view);
undefined releaseLock();
};
ReadableStreamBYOBReader includes ReadableStreamGenericReader;