Skip to content

basalt / notifications/src / InAppStore

Interface: InAppStore ​

Defined in: notifications/src/channels.ts:37

Methods ​

append() ​

> append(record): Promise<void>

Defined in: notifications/src/channels.ts:38

Parameters ​

record ​

InAppNotification

Returns ​

Promise<void>


list() ​

> list(recipientId, options?): Promise<InAppNotification[]>

Defined in: notifications/src/channels.ts:39

Parameters ​

recipientId ​

string

options? ​
limit? ​

number

unreadOnly? ​

boolean

Returns ​

Promise<InAppNotification[]>


markRead() ​

> markRead(recipientId, id): Promise<boolean>

Defined in: notifications/src/channels.ts:43

Parameters ​

recipientId ​

string

id ​

string

Returns ​

Promise<boolean>


unreadCount() ​

> unreadCount(recipientId): Promise<number>

Defined in: notifications/src/channels.ts:44

Parameters ​

recipientId ​

string

Returns ​

Promise<number>

Released under the MIT License.