Data interface for the type of action.

interface IActionQuerySourceIdentifyHypermedia {
    context: IActionContext;
    forceSourceType?: string;
    handledDatasets?: Record<string, boolean>;
    metadata: Record<string, any>;
    quads: Stream<Quad>;
    url: string;
}

Hierarchy (View Summary)

  • IAction
    • IActionQuerySourceIdentifyHypermedia

Properties

The input context that is passed through by actors.

forceSourceType?: string

The explicitly requested source type. If set, the source type of the actor MUST explicitly match the given forced type.

handledDatasets?: Record<string, boolean>

A hash of all datasets that have been handled.

metadata: Record<string, any>

A metadata key-value mapping.

quads: Stream<Quad>

A stream of data quads.

url: string

The URL of the source that was fetched.