WritableStreamDefaultWriter
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2392
This Streams API interface is the object returned by WritableStream.getWriter() and once created locks the < writer to the WritableStream ensuring that no other streams can write to the underlying sink.
Type Parameters
Section titled “Type Parameters”W = any
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WritableStreamDefaultWriter<
W>(stream):WritableStreamDefaultWriter<W>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2393
Parameters
Section titled “Parameters”stream
Section titled “stream”Returns
Section titled “Returns”WritableStreamDefaultWriter<W>
Properties
Section titled “Properties”closed
Section titled “closed”
readonlyclosed:Promise<void>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2395
desiredSize
Section titled “desiredSize”
readonlydesiredSize:null|number
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2399
readonlyready:Promise<void>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2397
Methods
Section titled “Methods”abort()
Section titled “abort()”abort(
reason?):Promise<void>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2401
Parameters
Section titled “Parameters”reason?
Section titled “reason?”any
Returns
Section titled “Returns”Promise<void>
close()
Section titled “close()”close():
Promise<void>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2403
Returns
Section titled “Returns”Promise<void>
releaseLock()
Section titled “releaseLock()”releaseLock():
void
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2407
Returns
Section titled “Returns”void
write()
Section titled “write()”write(
chunk?):Promise<void>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250923.0/node_modules/@cloudflare/workers-types/index.ts:2405
Parameters
Section titled “Parameters”chunk?
Section titled “chunk?”W
Returns
Section titled “Returns”Promise<void>