Skip to content

WritableStreamDefaultWriter

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:311

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 ParameterDefault type
Wany
readonly closed: Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:312


readonly desiredSize: null | number;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:313


readonly ready: Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:314

abort(reason?): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:315

ParameterType
reason?any

Promise<void>


close(): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:316

Promise<void>


releaseLock(): void;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:317

void


write(chunk?): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.7.0/node_modules/@types/node/stream/web.d.ts:318

ParameterType
chunk?W

Promise<void>