Appearance
zeropdf / WebStreamSink
Class: WebStreamSink
Defined in: src/internal/byte-sink.ts:185
A byte sink adapter for writing generated PDF output to a Web WritableStream through its default writer.
Implements
Constructors
Constructor
ts
new WebStreamSink(stream): WebStreamSink;Defined in: src/internal/byte-sink.ts:194
Creates a byte sink for a Web WritableStream.
Parameters
| Parameter | Type | Description |
|---|---|---|
stream | WritableStream<Uint8Array<ArrayBufferLike>> | The writable stream that receives byte chunks. |
Returns
WebStreamSink
Methods
close()
ts
close(): Promise<void>;Defined in: src/internal/byte-sink.ts:211
Closes the stream writer.
Returns
Promise<void>
Implementation of
write()
ts
write(chunk): Promise<void>;Defined in: src/internal/byte-sink.ts:203
Writes a byte chunk through the stream writer.
Parameters
| Parameter | Type | Description |
|---|---|---|
chunk | Uint8Array | The byte chunk to write. |
Returns
Promise<void>