interface IBaseExpressionContext {
    actionContext: IActionContext;
    baseIRI?: string;
    extensionFunctionCreator?: (
        functionNamedNode: NamedNode<string>,
    ) => undefined | (args: Term[]) => Promise<Term>;
    functionArgumentsCache?: FunctionArgumentsCache;
    now?: Date;
}

Hierarchy (View Summary)

Properties

actionContext: IActionContext
baseIRI?: string
extensionFunctionCreator?: (
    functionNamedNode: NamedNode<string>,
) => undefined | (args: Term[]) => Promise<Term>
functionArgumentsCache?: FunctionArgumentsCache
now?: Date