MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / close

Method close

examples/io/streams/modules/streams.js:2202–2209  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

2200 return WritableStreamAbort(stream, reason);
2201 }
2202 close() {
2203 const stream = WritableStreamBrand.get(this);
2204 if (IsWritableStreamLocked(stream))
2205 return Promise.reject(new TypeError("stream locked"));
2206 if (WritableStreamCloseQueuedOrInFlight(stream))
2207 return Promise.reject(new TypeError("stream closed"));
2208 return WritableStreamClose(stream);
2209 }
2210 getWriter() {
2211 return new WritableStreamDefaultWriter(this);
2212 }

Callers

nothing calls this directly

Calls 4

IsWritableStreamLockedFunction · 0.85
WritableStreamCloseFunction · 0.85
getMethod · 0.65

Tested by

no test coverage detected