Reaction
@rotorsoft/act-root / act/src / Reaction
Type Alias: Reaction<TEvents, TKey, TActions, TActor>
Reaction<
TEvents,TKey,TActions,TActor> =object
Defined in: libs/act/src/types/reaction.ts:135
Defines a reaction to an event.
Type Parameters
TEvents
TEvents extends Schemas
Event schemas.
TKey
TKey extends keyof TEvents = keyof TEvents
Event name.
TActions
TActions extends Schemas = Schemas
Action schemas.
TActor
Actor type extending base Actor.
Properties
handler
readonlyhandler:ReactionHandler<TEvents,TKey,TActions,TActor>
Defined in: libs/act/src/types/reaction.ts:141
The reaction handler.
options
readonlyoptions:ReactionOptions
Defined in: libs/act/src/types/reaction.ts:143
The reaction options.
resolver
readonlyresolver:ReactionResolver<TEvents,TKey>
Defined in: libs/act/src/types/reaction.ts:142
The reaction resolver.