WritableStreamDefaultWriter.idl 453 B

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