IScriptEngine
Nodepod API / src / IScriptEngine
Interface: IScriptEngine
Section titled “Interface: IScriptEngine”Defined in: src/engine-types.ts:28
Methods
Section titled “Methods”clearCache()
Section titled “clearCache()”clearCache():
void
Defined in: src/engine-types.ts:31
Returns
Section titled “Returns”void
execute()
Section titled “execute()”execute(
code,filename?):Promise<ExecutionOutcome>
Defined in: src/engine-types.ts:29
Parameters
Section titled “Parameters”string
filename?
Section titled “filename?”string
Returns
Section titled “Returns”Promise<ExecutionOutcome>
getVolume()?
Section titled “getVolume()?”
optionalgetVolume():MemoryVolume
Defined in: src/engine-types.ts:32
Returns
Section titled “Returns”runFile()
Section titled “runFile()”runFile(
filename):Promise<ExecutionOutcome>
Defined in: src/engine-types.ts:30
Parameters
Section titled “Parameters”filename
Section titled “filename”string
Returns
Section titled “Returns”Promise<ExecutionOutcome>
terminate()?
Section titled “terminate()?”
optionalterminate():void
Defined in: src/engine-types.ts:33
Returns
Section titled “Returns”void