AppleSauce
Preparing search index...
applesauce-core
IEventStoreModels
Interface IEventStoreModels
Methods for creating common models
interface
IEventStoreModels
{
addressable
(
pointer
:
AddressPointer
)
:
Observable
<
undefined
|
Event
>
;
event
(
id
:
string
)
:
Observable
<
undefined
|
Event
>
;
events
(
ids
:
string
[]
)
:
Observable
<
Record
<
string
,
undefined
|
Event
>
>
;
model
<
T
extends
unknown
,
Args
extends
any
[]
>
(
constructor
:
ModelConstructor
<
T
,
Args
>
,
...
args
:
Args
,
)
:
Observable
<
T
>
;
replaceable
(
pointer
:
AddressPointerWithoutD
)
:
Observable
<
undefined
|
Event
>
;
replaceableSet
(
pointers
:
(
AddressPointer
|
AddressPointerWithoutD
)
[]
,
)
:
Observable
<
Record
<
string
,
undefined
|
Event
>
>
;
timeline
(
filters
:
Filter
|
Filter
[]
,
includeOldVersion
?:
boolean
,
)
:
Observable
<
Event
[]
>
;
}
Hierarchy (
View Summary
)
IEventStoreModels
IEventStore
Index
Methods
addressable
event
events
model
replaceable
replaceable
Set
timeline
Methods
addressable
addressable
(
pointer
:
AddressPointer
)
:
Observable
<
undefined
|
Event
>
Parameters
pointer
:
AddressPointer
Returns
Observable
<
undefined
|
Event
>
event
event
(
id
:
string
)
:
Observable
<
undefined
|
Event
>
Parameters
id
:
string
Returns
Observable
<
undefined
|
Event
>
events
events
(
ids
:
string
[]
)
:
Observable
<
Record
<
string
,
undefined
|
Event
>
>
Parameters
ids
:
string
[]
Returns
Observable
<
Record
<
string
,
undefined
|
Event
>
>
model
model
<
T
extends
unknown
,
Args
extends
any
[]
>
(
constructor
:
ModelConstructor
<
T
,
Args
>
,
...
args
:
Args
,
)
:
Observable
<
T
>
Type Parameters
T
extends
unknown
Args
extends
any
[]
Parameters
constructor
:
ModelConstructor
<
T
,
Args
>
...
args
:
Args
Returns
Observable
<
T
>
replaceable
replaceable
(
pointer
:
AddressPointerWithoutD
)
:
Observable
<
undefined
|
Event
>
Parameters
pointer
:
AddressPointerWithoutD
Returns
Observable
<
undefined
|
Event
>
replaceable
Set
replaceableSet
(
pointers
:
(
AddressPointer
|
AddressPointerWithoutD
)
[]
,
)
:
Observable
<
Record
<
string
,
undefined
|
Event
>
>
Parameters
pointers
: (
AddressPointer
|
AddressPointerWithoutD
)
[]
Returns
Observable
<
Record
<
string
,
undefined
|
Event
>
>
timeline
timeline
(
filters
:
Filter
|
Filter
[]
,
includeOldVersion
?:
boolean
,
)
:
Observable
<
Event
[]
>
Parameters
filters
:
Filter
|
Filter
[]
Optional
includeOldVersion
:
boolean
Returns
Observable
<
Event
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
addressable
event
events
model
replaceable
replaceable
Set
timeline
AppleSauce
Loading...
Methods for creating common models