Skip to content

@ralphschuler.logger.Logger.<internal>.WritableStreamDefaultWriter

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: WritableStreamDefaultWriter<W>

Logger.<internal>.WritableStreamDefaultWriter

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

Name Type
W any

Table of contents

Properties

Methods

Properties

closed

Readonly closed: Promise<undefined>

Defined in

node_modules/@types/node/stream/web.d.ts:248


desiredSize

Readonly desiredSize: null | number

Defined in

node_modules/@types/node/stream/web.d.ts:249


ready

Readonly ready: Promise<undefined>

Defined in

node_modules/@types/node/stream/web.d.ts:250

Methods

abort

abort(reason?): Promise<void>

Parameters

Name Type
reason? any

Returns

Promise<void>

Defined in

node_modules/@types/node/stream/web.d.ts:251


close

close(): Promise<void>

Returns

Promise<void>

Defined in

node_modules/@types/node/stream/web.d.ts:252


releaseLock

releaseLock(): void

Returns

void

Defined in

node_modules/@types/node/stream/web.d.ts:253


write

write(chunk?): Promise<void>

Parameters

Name Type
chunk? W

Returns

Promise<void>

Defined in

node_modules/@types/node/stream/web.d.ts:254

Typescript Libraries

Modules

Namespaces

Clone this wiki locally