@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(): MessageType‹Command | Event› | undefined

Returns: MessageType‹Command | Event› | undefined

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

Returns: MessageType‹Command | Event› | undefined


resolveRoutedCommands

▸ resolveRoutedCommands(): MessageType‹Command›[]

Returns: MessageType‹Command›[]

▸ resolveRoutedCommands(): MessageType‹Command›[]

Returns: MessageType‹Command›[]


resolveRoutedEvents

▸ resolveRoutedEvents(): MessageType‹Event›[]

Returns: MessageType‹Event›[]

▸ resolveRoutedEvents(): MessageType‹Event›[]

Returns: MessageType‹Event›[]


resolveRoutedMessages

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

Returns: MessageType‹Command | Event›[]

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

Returns: MessageType‹Command | Event›[]