Skip to content

ActivityPlug API / @activityplug/core / NotificationService

Interface: NotificationService

Defined in: packages/core/src/adapters/client-types.ts:878

Properties

clear

readonly clear: (input) => Promise<void>

Defined in: packages/core/src/adapters/client-types.ts:882

Parameters

input

ClearNotificationsInput

Returns

Promise<void>


dismiss

readonly dismiss: (input) => Promise<DeletedEntity>

Defined in: packages/core/src/adapters/client-types.ts:881

Parameters

input

DismissNotificationInput

Returns

Promise<DeletedEntity>


groups

readonly groups: (input) => Promise<Connection<NotificationGroup>>

Defined in: packages/core/src/adapters/client-types.ts:883

Parameters

input

ListNotificationGroupsInput

Returns

Promise<Connection<NotificationGroup>>


list

readonly list: (input) => Promise<Connection<Notification>>

Defined in: packages/core/src/adapters/client-types.ts:879

Parameters

input

ListNotificationsInput

Returns

Promise<Connection<Notification>>


unreadCount

readonly unreadCount: (input) => Promise<number>

Defined in: packages/core/src/adapters/client-types.ts:880

Parameters

input

NotificationUnreadCountInput

Returns

Promise<number>