@eveble/eveble
Hierarchy
- EventSourceableType
Index
Constructors
Methods
- from
- getTypeName
- resolveInitializingMessage
- resolveRoutedCommands
- resolveRoutedEvents
- resolveRoutedMessages
Constructors
constructor
+ new EventSourceableType(props
: Props): EventSourceable
Parameters:
Name | Type |
---|---|
props | Props |
Returns: EventSourceable
+ new EventSourceableType(props
: Props): EventSourceable
Parameters:
Name | Type |
---|---|
props | Props |
Returns: EventSourceable
Methods
from
▸ from(...sources
: Record‹string, any›[]): EventSourceable
Parameters:
Name | Type |
---|---|
...sources | Record‹string, any›[] |
Returns: EventSourceable
▸ from(...sources
: Record‹string, any›[]): EventSourceable
Parameters:
Name | Type |
---|---|
...sources | Record‹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›[]