interface IActorContextPreprocessConvertShortcutsArgs {
    beforeActors?: Actor<IAction, IActorTest, IActorContextPreprocessOutput>[];
    bus: Bus<Actor<IAction, IActorTest, IActorContextPreprocessOutput>, IAction, IActorTest, IActorContextPreprocessOutput>;
    contextKeyShortcuts: Record<string, string>;
    name: string;
}

Hierarchy (view full)

Properties

Actor that must be registered in the bus before this actor.

The bus this actor subscribes to.

contextKeyShortcuts: Record<string, string>

A record of context shortcuts to full context keys (as defined in @comunica/context-entries).

Range

Default

{{
* "sources": "@comunica/actor-init-query:querySourcesUnidentified",
* "destination": "@comunica/bus-rdf-update-quads:destination",
* "initialBindings": "@comunica/actor-init-query:initialBindings",
* "queryFormat": "@comunica/actor-init-query:queryFormat",
* "baseIRI": "@comunica/actor-init-query:baseIRI",
* "log": "@comunica/core:log",
* "datetime": "@comunica/actor-http-memento:datetime",
* "queryTimestamp": "@comunica/actor-init-query:queryTimestamp",
* "httpProxyHandler": "@comunica/actor-http-proxy:httpProxyHandler",
* "lenient": "@comunica/actor-init-query:lenient",
* "httpIncludeCredentials": "@comunica/bus-http:include-credentials",
* "httpAuth": "@comunica/bus-http:auth",
* "httpTimeout": "@comunica/bus-http:http-timeout",
* "httpBodyTimeout": "@comunica/bus-http:http-body-timeout",
* "httpRetryCount": "@comunica/bus-http:http-retry-count",
* "httpRetryDelay": "@comunica/bus-http:http-retry-delay",
* "httpRetryOnServerError": "@comunica/bus-http:http-retry-on-server-error",
* "fetch": "@comunica/bus-http:fetch",
* "recoverBrokenLinks": "@comunica/bus-http-wayback:recover-broken-links",
* "readOnly": "@comunica/bus-query-operation:readOnly",
* "extensionFunctions": "@comunica/actor-init-query:extensionFunctions",
* "extensionFunctionCreator": "@comunica/actor-init-query:extensionFunctionCreator",
* "functionArgumentsCache": "@comunica/actor-init-query:functionArgumentsCache",
* "explain": "@comunica/actor-init-query:explain",
* "unionDefaultGraph": "@comunica/bus-query-operation:unionDefaultGraph",
* "traverse": "@comunica/bus-query-source-identify:traverse",
* "noCache": "@comunica/actor-init-query:noCache"
* }}
name: string

The name for this actor.

Default

{<rdf:subject>}