Type Alias MultiArvoEventHandlerFunctionOutput

MultiArvoEventHandlerFunctionOutput: Omit<CreateArvoEvent<Record<string, any>, string>,
    | "subject"
    | "source"
    | "executionunits"
    | "traceparent"
    | "tracestate"> & {
    __extensions?: Record<string, string | number | boolean>;
    executionunits?: number;
}

Represents the output of a Multi ArvoEvent handler function.

Type declaration

  • Optional__extensions?: Record<string, string | number | boolean>

    Optional extensions for the event.

  • Optionalexecutionunits?: number

    An optional override for the execution units of this specific event.

    Execution units represent the computational cost or resources required to process this event. If not provided, the default value defined in the handler's constructor will be used.

The type of ArvoContract that the handler is associated with.