Skip to content

Interface: RenderOutput ​

Defined in: render/src/renderer.ts:74

Properties ​

bytes ​

bytes: Uint8Array<ArrayBuffer>

Defined in: render/src/renderer.ts:76

The encoded file, backed by a plain ArrayBuffer, so it is a BlobPart.


hash ​

hash: string

Defined in: render/src/renderer.ts:80

sha256 of bytes, computed inside the core.


height ​

height: number

Defined in: render/src/renderer.ts:82


manifest? ​

optional manifest?: RenderManifest

Defined in: render/src/renderer.ts:87

The render manifest, when manifest: true was passed.


mimeType ​

mimeType: OutputFormat

Defined in: render/src/renderer.ts:83


timings ​

timings: Record<string, number>

Defined in: render/src/renderer.ts:85

Milliseconds per step: check, decode, render, encode, total.


width ​

width: number

Defined in: render/src/renderer.ts:81

Methods ​

stream() ​

stream(): ReadableStream<Uint8Array<ArrayBufferLike>>

Defined in: render/src/renderer.ts:78

A stream over bytes. The file is complete before the stream starts, so it saves no memory.

Returns ​

ReadableStream<Uint8Array<ArrayBufferLike>>