Comunica
    Preparing search index...

    Interface IActionIteratorTransform<T, S, M>

    Data interface for the type of action.

    interface IActionIteratorTransform<T extends "bindings" | "quads", S, M> {
        context: IActionContext;
        metadata: () => Promise<M>;
        operation: possibleOperationTypes;
        originalAction: IAction;
        stream: S;
        type: T;
    }

    Type Parameters

    • T extends "bindings" | "quads"
    • S
    • M

    Hierarchy (View Summary)

    Index

    Properties

    The input context that is passed through by actors.

    metadata: () => Promise<M>

    Stream metadata

    The operation that produced the stream

    originalAction: IAction

    Action that produced the stream

    stream: S

    The stream to be transformed by the actor

    type: T

    Whether the stream produces bindings or quads