basalt / notifications/src / MemoryInAppStore
Class: MemoryInAppStore
Defined in: notifications/src/channels.ts:47
Implements
Constructors
Constructor
> new MemoryInAppStore(): MemoryInAppStore
Returns
MemoryInAppStore
Methods
append()
> append(record): Promise<void>
Defined in: notifications/src/channels.ts:50
Parameters
record
Returns
Promise<void>
Implementation of
list()
> list(recipientId, options?): Promise<InAppNotification[]>
Defined in: notifications/src/channels.ts:54
Parameters
recipientId
string
options?
limit?
number
unreadOnly?
boolean
Returns
Promise<InAppNotification[]>
Implementation of
markRead()
> markRead(recipientId, id): Promise<boolean>
Defined in: notifications/src/channels.ts:68
Parameters
recipientId
string
id
string
Returns
Promise<boolean>
Implementation of
unreadCount()
> unreadCount(recipientId): Promise<number>
Defined in: notifications/src/channels.ts:77
Parameters
recipientId
string
Returns
Promise<number>