Skip to content

EngineExecutionParams

Defined in: jsEngine/engine/Engine.ts:10

Parameters for the Engine.execute method.

Extended by

Properties

code

code: string

Defined in: jsEngine/engine/Engine.ts:14

The JavaScript code to execute.


component

component: Component

Defined in: jsEngine/engine/Engine.ts:18

Obsidian Component for lifecycle management.


container?

optional container: HTMLElement

Defined in: jsEngine/engine/Engine.ts:22

Optional container element to render results to.


context

context: ExecutionContext

Defined in: jsEngine/engine/Engine.ts:26

Context about the location the code was executed from.


contextOverrides?

optional contextOverrides: Record<string, unknown>

Defined in: jsEngine/engine/Engine.ts:30

Optional extra context variables to provide to the JavaScript code.