Data interface for the type of an actor run result.

interface IActorIteratorTransformQuadOutput {
    context: IActionContext;
    metadata: () => Promise<MetadataQuads>;
    operation: possibleOperationTypes;
    originalAction: IAction;
    stream: AsyncIterator<Quad>;
    type: "quads";
}

Hierarchy (View Summary)

Properties

(Unchanged)Context given in action

metadata: () => Promise<MetadataQuads>

Optionally transformed metadata

The operation that produced the stream

originalAction: IAction

Action that produced the stream

stream: AsyncIterator<Quad>

Transformed stream

type: "quads"

Whether the stream produces bindings or quads