Interface IMediatorNumberArgs<A, I, T, O, TS>

interface IMediatorNumberArgs<
    A extends Actor<I, T, O, TS>,
    I extends IAction,
    T extends IActorTest,
    O extends IActorOutput,
    TS,
> {
    bus: Bus<A, I, T, O, TS>;
    field: string;
    ignoreFailures?: boolean;
    name: string;
    type: "min" | "max";
}

Type Parameters

Hierarchy (View Summary)

Implemented by

Properties

bus: Bus<A, I, T, O, TS>

The bus this mediator will mediate over.

field: string

The field name of the test result field over which must be mediated.

ignoreFailures?: boolean

If actors that throw fail tests should be ignored

name: string

The name for this mediator.

{<rdf:subject>}
type: "min" | "max"

The way how the index should be selected. For choosing the minimum value: 'min'. For choosing the maximum value: 'max'.