Skip to content

Interface: RenderInput ​

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

Properties ​

assets? ​

optional assets?: readonly AssetBytes[]

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

Fonts and images of this log only, for example uploaded stickers. They win over createRenderer's.


editLog ​

editLog: unknown

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

The edit log from the editor's getEditLog().log. Untrusted: it is parsed and checked.


embedEditLog? ​

optional embedEditLog?: boolean

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

Store { log, index } in the file's metadata. Default false.


manifest? ​

optional manifest?: boolean

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

Also return the render manifest, for verify(). Default false.


original ​

original: Uint8Array

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

The original, byte for byte: the file the editor loaded.


output? ​

optional output?: OutputOptions

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

Default { format: 'image/png' }.


signal? ​

optional signal?: AbortSignal

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


upTo? ​

optional upTo?: number

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

Render ops[0..upTo): the index from getEditLog(). Default: every op.