Skip to content

Interface: RendererOptions ​

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

Properties ​

assets? ​

optional assets?: readonly AssetBytes[]

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

Fonts and images that every render can use, for example the plugins' fonts. The renderer loads no asset itself.


limits? ​

optional limits?: RenderLimits

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


pluginOptions? ​

optional pluginOptions?: Readonly<Record<string, unknown>>

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

{ pluginId: partialOptions } applied through configurePlugins. Mirror the editor's.


plugins ​

plugins: readonly AnyPlugin[]

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

The plugins that interpret the log. Register the same list as the editor.


verifySourceHash? ​

optional verifySourceHash?: boolean

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

Reject an original whose sha256 differs from log.source.hash, when the log has one. Default true.


wasm? ​

optional wasm?: LoadOptions

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

Where the WebAssembly binary comes from. Omit it when @sealpixel/wasm is installed in node_modules. A bundle passes { module: <path to sealpixel_core_bg.wasm> }.