WritableStream.locked

The locked read-only property of the WritableStream interface returns a boolean indicating whether the WritableStream is locked to a writer.

Value

A boolean value indicating whether or not the writable stream is locked.

Examples

const writableStream = new WritableStream({
  write(chunk) {
    ...
  },
  close() {
    ...
  },
  abort(err) {
    ...
  }
}, queuingStrategy);

...

const writer = writableStream.getWriter();

writableStream.locked
// should return true, as the stream has been locked to a writer

Specifications

Specification
Streams Standard
# ref-for-ws-locked②

Browser compatibility

BCD tables only load in the browser