WritableStream.idl 454 B

1234567891011121314
  1. #import <Streams/QueuingStrategy.idl>
  2. #import <Streams/WritableStreamDefaultWriter.idl>
  3. // https://streams.spec.whatwg.org/#writablestream
  4. [Exposed=*, Transferable]
  5. interface WritableStream {
  6. constructor(optional object underlyingSink, optional QueuingStrategy strategy = {});
  7. readonly attribute boolean locked;
  8. Promise<undefined> abort(optional any reason);
  9. Promise<undefined> close();
  10. WritableStreamDefaultWriter getWriter();
  11. };