JsEngine

interface JsEngine

Inheritors

Functions

Link copied to clipboard
abstract fun callFunction(functionName: String, args: Array<Any>)
abstract fun <T> callFunction(functionName: String, returnType: Class<T>, args: Array<Any>): T
Link copied to clipboard
abstract fun executeScript(scriptFile: ScriptFile)
abstract fun <T> executeScript(scriptFile: ScriptFile, returnType: Class<T>): T
abstract fun <T> executeScript(scriptFile: ScriptFile, variables: Map<String, Any>, returnType: Class<T>): T