Skip to content

WritableStreamDefaultWriter

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

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.6.2/node_modules/@types/node/stream/web.d.ts:316


readonly desiredSize: null | number;

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


readonly ready: Promise<void>;

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

abort(reason?): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.6.2/node_modules/@types/node/stream/web.d.ts:319

ParameterType
reason?any

Promise<void>


close(): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.6.2/node_modules/@types/node/stream/web.d.ts:320

Promise<void>


releaseLock(): void;

Defined in: node_modules/.pnpm/@types+node@24.6.2/node_modules/@types/node/stream/web.d.ts:321

void


write(chunk?): Promise<void>;

Defined in: node_modules/.pnpm/@types+node@24.6.2/node_modules/@types/node/stream/web.d.ts:322

ParameterType
chunk?W

Promise<void>