AppleSauce
Preparing search index...
applesauce-core
IEventStoreModels
Interface IEventStoreModels
Methods for creating common models
interface
IEventStoreModels
{
blossomServers
(
pubkey
:
string
)
:
Observable
<
URL
[]
>
;
contacts
(
pubkey
:
string
)
:
Observable
<
ProfilePointer
[]
>
;
event
(
id
:
string
)
:
Observable
<
undefined
|
Event
>
;
events
(
ids
:
string
[]
)
:
Observable
<
Record
<
string
,
Event
>
>
;
mailboxes
(
pubkey
:
string
,
)
:
Observable
<
undefined
|
{
inboxes
:
string
[]
;
outboxes
:
string
[]
}
>
;
mutes
(
pubkey
:
string
)
:
Observable
<
undefined
|
Mutes
>
;
profile
(
pubkey
:
string
)
:
Observable
<
undefined
|
ProfileContent
>
;
reactions
(
event
:
Event
)
:
Observable
<
Event
[]
>
;
replaceable
(
kind
:
number
,
pubkey
:
string
,
identifier
?:
string
,
)
:
Observable
<
undefined
|
Event
>
;
replaceableSet
(
pointers
:
{
identifier
?:
string
;
kind
:
number
;
pubkey
:
string
}
[]
,
)
:
Observable
<
Record
<
string
,
Event
>
>
;
thread
(
root
:
string
|
EventPointer
|
AddressPointer
)
:
Observable
<
Thread
>
;
timeline
(
filters
:
Filter
|
Filter
[]
,
includeOldVersion
?:
boolean
,
)
:
Observable
<
Event
[]
>
;
}
Hierarchy (
View Summary
)
IEventStoreModels
IEventStore
Index
Methods
blossom
Servers
contacts
event
events
mailboxes
mutes
profile
reactions
replaceable
replaceable
Set
thread
timeline
Methods
blossom
Servers
blossomServers
(
pubkey
:
string
)
:
Observable
<
URL
[]
>
Parameters
pubkey
:
string
Returns
Observable
<
URL
[]
>
contacts
contacts
(
pubkey
:
string
)
:
Observable
<
ProfilePointer
[]
>
Parameters
pubkey
:
string
Returns
Observable
<
ProfilePointer
[]
>
event
event
(
id
:
string
)
:
Observable
<
undefined
|
Event
>
Parameters
id
:
string
Returns
Observable
<
undefined
|
Event
>
events
events
(
ids
:
string
[]
)
:
Observable
<
Record
<
string
,
Event
>
>
Parameters
ids
:
string
[]
Returns
Observable
<
Record
<
string
,
Event
>
>
mailboxes
mailboxes
(
pubkey
:
string
,
)
:
Observable
<
undefined
|
{
inboxes
:
string
[]
;
outboxes
:
string
[]
}
>
Parameters
pubkey
:
string
Returns
Observable
<
undefined
|
{
inboxes
:
string
[]
;
outboxes
:
string
[]
}
>
mutes
mutes
(
pubkey
:
string
)
:
Observable
<
undefined
|
Mutes
>
Parameters
pubkey
:
string
Returns
Observable
<
undefined
|
Mutes
>
profile
profile
(
pubkey
:
string
)
:
Observable
<
undefined
|
ProfileContent
>
Parameters
pubkey
:
string
Returns
Observable
<
undefined
|
ProfileContent
>
reactions
reactions
(
event
:
Event
)
:
Observable
<
Event
[]
>
Parameters
event
:
Event
Returns
Observable
<
Event
[]
>
replaceable
replaceable
(
kind
:
number
,
pubkey
:
string
,
identifier
?:
string
,
)
:
Observable
<
undefined
|
Event
>
Parameters
kind
:
number
pubkey
:
string
Optional
identifier
:
string
Returns
Observable
<
undefined
|
Event
>
replaceable
Set
replaceableSet
(
pointers
:
{
identifier
?:
string
;
kind
:
number
;
pubkey
:
string
}
[]
,
)
:
Observable
<
Record
<
string
,
Event
>
>
Parameters
pointers
:
{
identifier
?:
string
;
kind
:
number
;
pubkey
:
string
}
[]
Returns
Observable
<
Record
<
string
,
Event
>
>
thread
thread
(
root
:
string
|
EventPointer
|
AddressPointer
)
:
Observable
<
Thread
>
Parameters
root
:
string
|
EventPointer
|
AddressPointer
Returns
Observable
<
Thread
>
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
blossom
Servers
contacts
event
events
mailboxes
mutes
profile
reactions
replaceable
replaceable
Set
thread
timeline
AppleSauce
Loading...
Methods for creating common models