WritableStream
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2380
This Streams API interface provides a standard abstraction for writing streaming data to a destination, known as a sink. This object comes with built-in backpressure and queuing.
Extended by
Section titled “Extended by”Type Parameters
Section titled “Type Parameters”W
= any
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WritableStream<
W
>(underlyingSink?
,queuingStrategy?
):WritableStream
<W
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2381
Parameters
Section titled “Parameters”underlyingSink?
Section titled “underlyingSink?”UnderlyingSink
<any
>
queuingStrategy?
Section titled “queuingStrategy?”QueuingStrategy
<any
>
Returns
Section titled “Returns”WritableStream
<W
>
Properties
Section titled “Properties”locked
Section titled “locked”
readonly
locked:boolean
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2386
Methods
Section titled “Methods”abort()
Section titled “abort()”abort(
reason?
):Promise
<void
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2388
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.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2390
Returns
Section titled “Returns”Promise
<void
>
getWriter()
Section titled “getWriter()”getWriter():
WritableStreamDefaultWriter
<W
>
Defined in: node_modules/.pnpm/@cloudflare+workers-types@4.20250823.0/node_modules/@cloudflare/workers-types/index.ts:2392