@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›[]