JsExecutionParams
Defined in: jsEngine/engine/JsExecution.ts:157
Parameters used to construct a JsExecution.
Extends
Properties
app
app:
App
Defined in: jsEngine/engine/JsExecution.ts:158
code
code:
string
Defined in: jsEngine/engine/Engine.ts:14
The JavaScript code to execute.
Inherited from
component
component:
Component
Defined in: jsEngine/engine/Engine.ts:18
Obsidian Component for lifecycle management.
Inherited from
EngineExecutionParams
.component
container?
optional
container:HTMLElement
Defined in: jsEngine/engine/Engine.ts:22
Optional container element to render results to.
Inherited from
EngineExecutionParams
.container
context
context:
ExecutionContext
Defined in: jsEngine/engine/Engine.ts:26
Context about the location the code was executed from.
Inherited from
contextOverrides?
optional
contextOverrides:Record
<string
,unknown
>
Defined in: jsEngine/engine/Engine.ts:30
Optional extra context variables to provide to the JavaScript code.
Inherited from
EngineExecutionParams
.contextOverrides
plugin
plugin:
JsEnginePlugin
Defined in: jsEngine/engine/JsExecution.ts:159