WritableStreamDefaultWriter.idl 517 B

12345678910111213141516
  1. #import <Streams/WritableStream.idl>
  2. // https://streams.spec.whatwg.org/#writablestreamdefaultwriter
  3. [Exposed=*]
  4. interface WritableStreamDefaultWriter {
  5. constructor(WritableStream stream);
  6. readonly attribute Promise<undefined> closed;
  7. readonly attribute unrestricted double? desiredSize;
  8. readonly attribute Promise<undefined> ready;
  9. Promise<undefined> abort(optional any reason);
  10. Promise<undefined> close();
  11. undefined releaseLock();
  12. Promise<undefined> write(optional any chunk);
  13. };