WritableStreamDefaultWriter.closed

草案

このページは完成していません。

Experimental

これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

WritableStreamDefaultWriter インターフェイスの closed 読み取り専用プロパティは、ストリームが閉じられた場合、またはライターのロックが解除された場合に満たし、ストリームがエラーの場合に拒否する promise を返します。

構文

var closed = writableStreamDefaultWriter.closed;

Promise

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

...

const writer = writableStream.getWriter();

..

// ストリームが閉じているかどうかを確認します
writer.closed.then(() => {
  console.log('writer closed');
})

仕様

仕様 状態 コメント
Streams
closed の定義
現行の標準 初期定義

ブラウザーの互換性

BCD tables only load in the browser