Skip to content

Engine

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

Constructors

new Engine()

new Engine(app, plugin): Engine

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

Parameters

Parameter Type

app

App

plugin

JsEnginePlugin

Returns

Engine

Properties

activeExecutions

readonly activeExecutions: Map<string, JsExecution>

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

Methods

execute()

execute(params): Promise<JsExecution>

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

Execute JavaScript code.

Parameters

Parameter Type Description

params

EngineExecutionParams

Returns

Promise<JsExecution>


openExecutionStatsModal()

openExecutionStatsModal(jsExecution): void

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

Open the execution stats modal for a given JsExecution.

Parameters

Parameter Type Description

jsExecution

JsExecution

Returns

void