Home Reference Source

References

summary
public

An execution context for Javascript.

public

F async collectArgs(func: *, call: *, hooks: *): {"args": *, "namedArgs": *}

A helper method interpreting a given function definition following the function spec from TODO:link-to-func-specification

public

F compileFunction(name: *, decl: *, code: *, commentBlocks: *): *

public

F compileJavascript(code: *, options: {}): *

public

F extractFunctionSpecFromDoc(doc: *): {"name": *, "title": *, "description": *, "summary": *, "examples": *, "params": *, "_return": *}

public

F findGlobals(ast: *, options: {}): *

public

F extractDetailsFromError(error: *): {"type": string, "message": *, "line": *, "column": *}

public

F parseValue(text: *): *

public

F coerceArray(arr: *): {"type": *, "data": *}

public
public

F pack(value: *, opts: {}): {"type": *, "data": *}

public

F type(value: *): string

Get the type code for a value

public

F unpack(pkg: *): *

public

Global variable names that should be ignored when determining cell inputs with the compile() method

public
public
public

V parentTypes: {"any": *, "null": string, "boolean": string, "number": string, "integer": string, "string": string, "object": string, "array": string, "array[boolean]": string, "array[number]": string, "array[integer]": string, "array[string]": string, "array[object]": string, "table": string}