Data interface for the type of action.

interface IActionIteratorTransformBindings {
    context: IActionContext;
    metadata: () => Promise<MetadataBindings>;
    operation: possibleOperationTypes;
    originalAction: IAction;
    stream: AsyncIterator<Bindings>;
    type: "bindings";
}

Hierarchy (View Summary)

Properties

The input context that is passed through by actors.

metadata: () => Promise<MetadataBindings>

Stream metadata

The operation that produced the stream

originalAction: IAction

Action that produced the stream

stream: AsyncIterator<Bindings>

The stream to be transformed by the actor

type: "bindings"

Whether the stream produces bindings or quads