@eveble/eveble

Hierarchy

  • EventSourceableType

Index

Constructors

Methods

Constructors

constructor

+ new EventSourceableType(props: Props): EventSourceable

Parameters:

NameType
propsProps

Returns: EventSourceable

+ new EventSourceableType(props: Props): EventSourceable

Parameters:

NameType
propsProps

Returns: EventSourceable

Methods

from

from(...sources: Record‹string, any›[]): EventSourceable

Parameters:

NameType
...sourcesRecord‹string, any›[]

Returns: EventSourceable

from(...sources: Record‹string, any›[]): EventSourceable

Parameters:

NameType
...sourcesRecord‹string, any›[]

Returns: EventSourceable


getTypeName

getTypeName(): TypeName

Returns: TypeName

getTypeName(): TypeName

Returns: TypeName


resolveInitializingMessage

resolveInitializingMessage(): MessageTypeCommand | Event› | undefined

Returns: MessageTypeCommand | Event› | undefined

resolveInitializingMessage(): MessageType‹Command | Event› | undefined

Returns: MessageType‹Command | Event› | undefined


resolveRoutedCommands

resolveRoutedCommands(): MessageTypeCommand›[]

Returns: MessageTypeCommand›[]

resolveRoutedCommands(): MessageType‹Command›[]

Returns: MessageType‹Command›[]


resolveRoutedEvents

resolveRoutedEvents(): MessageTypeEvent›[]

Returns: MessageTypeEvent›[]

resolveRoutedEvents(): MessageType‹Event›[]

Returns: MessageType‹Event›[]


resolveRoutedMessages

resolveRoutedMessages(): MessageTypeCommand | Event›[]

Returns: MessageTypeCommand | Event›[]

resolveRoutedMessages(): MessageType‹Command | Event›[]

Returns: MessageType‹Command | Event›[]