interface ISyncExpressionContext {
    baseIRI?: string;
    bnode: ((input?) => BlankNode);
    extensionFunctionCreator?: ((functionNamedNode) => undefined | ((args) => Promise<Term>));
    functionArgumentsCache?: FunctionArgumentsCache;
    now?: Date;
}

Hierarchy (view full)

Properties

baseIRI?: string
bnode: ((input?) => BlankNode)

Type declaration

    • (input?): BlankNode
    • Parameters

      • Optional input: string

      Returns BlankNode

extensionFunctionCreator?: ((functionNamedNode) => undefined | ((args) => Promise<Term>))

Type declaration

    • (functionNamedNode): undefined | ((args) => Promise<Term>)
    • Parameters

      • functionNamedNode: NamedNode<string>

      Returns undefined | ((args) => Promise<Term>)

functionArgumentsCache?: FunctionArgumentsCache
now?: Date