interface WritableStreamDefaultWriter

A writer that pushes chunks to a WritableStream.

Index

Properties

Methods

abort(reason)

Aborts the stream.

abort(reason?: any): Promise<void>;
NameTypeDescription
optional reasonany
Return ValuePromise<void>

close()

Closes the stream.

close(): Promise<void>;
NameTypeDescription
Return ValuePromise<void>

closed Promise<void> read-only

Resolves when the stream closes or rejects on error.

ready Promise<void> read-only

Resolves when the stream is ready to accept more data.

releaseLock()

Releases the writer's lock on the stream.

releaseLock(): void;

write(chunk)

Writes a chunk of byte data.

write(chunk: buffer.IOBuffer | ArrayBuffer | ArrayBufferView): Promise<void>;
NameTypeDescription
chunkbuffer.IOBuffer | ArrayBuffer | ArrayBufferView
Return ValuePromise<void>