Skip to content

Interface: Renderer ​

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

Methods ​

render() ​

render(input): Promise<RenderOutput>

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

Runs every check, then renders. Every failure is a SealpixelError.

Parameters ​

input ​

RenderInput

Returns ​

Promise<RenderOutput>


verify() ​

verify(input): Promise<VerifyReport>

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

Renders the manifest's log on the original again and compares, check by check. A failed check is a false in the report. It throws only for what makes the attempt impossible: a manifest it cannot read, an original it cannot decode or that is over a limit, or an abort.

Parameters ​

input ​

VerifyInput

Returns ​

Promise<VerifyReport>