Skip to content

ActivityPlug API / @activityplug/core / NotificationAdapterOperations

Interface: NotificationAdapterOperations

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

Properties

clear?

readonly optional clear?: (input, context) => Promise<void>

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

Parameters

input

ClearNotificationsInput

context

AdapterOperationContext

Returns

Promise<void>


dismiss?

readonly optional dismiss?: (input, context) => Promise<DeletedEntity>

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

Parameters

input

DismissNotificationInput

context

AdapterOperationContext

Returns

Promise<DeletedEntity>


groups?

readonly optional groups?: (input, context) => Promise<Connection<NotificationGroup>>

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

Parameters

input

ListNotificationGroupsInput

context

AdapterOperationContext

Returns

Promise<Connection<NotificationGroup>>


list?

readonly optional list?: (input, context) => Promise<Connection<Notification>>

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

Parameters

input

ListNotificationsInput

context

AdapterOperationContext

Returns

Promise<Connection<Notification>>


unreadCount?

readonly optional unreadCount?: (input, context) => Promise<number>

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

Parameters

input

NotificationUnreadCountInput

context

AdapterOperationContext

Returns

Promise<number>