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

interface IMediatorArgs<
    A extends Actor<I, T, O, TS>,
    I extends IAction,
    T extends IActorTest,
    O extends IActorOutput,
    TS = undefined,
> {
    bus: Bus<A, I, T, O, TS>;
    name: string;
}

Type Parameters

Hierarchy (View Summary)

Implemented by

Properties

Properties

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

The bus this mediator will mediate over.

name: string

The name for this mediator.

{<rdf:subject>}