Skip to main content

NotificationsClient

@tribeplatform/gql-client / Modules / clients / NotificationsClient

Class: NotificationsClient#

clients.NotificationsClient

Table of contents#

Constructors#

Methods#

Constructors#

constructor#

new NotificationsClient(client)

Parameters#

NameType
clientGraphqlClient

Defined in#

packages/client/src/clients/notifications.client.ts:43

Methods#

clearNotificationsCount#

clearNotificationsCount(fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:126


count#

count(accessToken?): Promise<number>

Parameters#

NameType
accessToken?string

Returns#

Promise<number>

Defined in#

packages/client/src/clients/notifications.client.ts:47


deleteNotification#

deleteNotification(variables, fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
variablesMutationDeleteNotificationArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:98


deleteNotifications#

deleteNotifications(variables, fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
variablesMutationDeleteNotificationsArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:112


list#

list(variables?, fields?, accessToken?): Promise<PaginatedNotification>

Parameters#

NameTypeDefault value
variablesQueryNotificationsArgsundefined
fieldsNotificationFields'basic'
accessToken?stringundefined

Returns#

Promise<PaginatedNotification>

Defined in#

packages/client/src/clients/notifications.client.ts:56


memberPostNotificationSettings#

memberPostNotificationSettings(variables): Promise<MemberPostNotificationSettings>

Parameters#

NameType
variablesQueryMemberPostNotificationSettingsArgs

Returns#

Promise<MemberPostNotificationSettings>

Defined in#

packages/client/src/clients/notifications.client.ts:151


memberSettings#

memberSettings(variables): Promise<MemberNotificationSettings>

Parameters#

NameType
variablesQueryMemberNotificationSettingsArgs

Returns#

Promise<MemberNotificationSettings>

Defined in#

packages/client/src/clients/notifications.client.ts:138


readNotification#

readNotification(variables, fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
variablesMutationReadNotificationArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:70


readNotifications#

readNotifications(variables, fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
variablesMutationReadNotificationsArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:84


unsubscribe#

unsubscribe(variables, fields?, accessToken?): Promise<Action>

Parameters#

NameTypeDefault value
variablesMutationUnsubscribeFromNotificationArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/notifications.client.ts:203


updateMemberPostNotificationSettings#

updateMemberPostNotificationSettings(variables): Promise<MemberPostNotificationSettings>

Parameters#

NameType
variablesMutationUpdateMemberPostNotificationSettingsArgs

Returns#

Promise<MemberPostNotificationSettings>

Defined in#

packages/client/src/clients/notifications.client.ts:164


updateNetworkSettings#

updateNetworkSettings(variables): Promise<MemberNetworkNotificationSettings>

Parameters#

NameType
variablesMutationUpdateMemberNetworkNotificationSettingsArgs

Returns#

Promise<MemberNetworkNotificationSettings>

Defined in#

packages/client/src/clients/notifications.client.ts:190


updateSpaceSettings#

updateSpaceSettings(variables): Promise<MemberSpaceNotificationSettings>

Parameters#

NameType
variablesMutationUpdateMemberSpaceNotificationSettingsArgs

Returns#

Promise<MemberSpaceNotificationSettings>

Defined in#

packages/client/src/clients/notifications.client.ts:177