Skip to main content

ModerationClient

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

Class: ModerationClient#

clients.ModerationClient

Table of contents#

Constructors#

Methods#

Constructors#

constructor#

new ModerationClient(client)

Parameters#

NameType
clientGraphqlClient

Defined in#

packages/client/src/clients/moderation.client.ts:28

Methods#

getItem#

getItem(variables, fields?, accessToken?): Promise<ModerationItem>

Parameters#

NameTypeDefault value
variablesQueryModerationItemArgsundefined
fieldsModerationItemFields'basic'
accessToken?stringundefined

Returns#

Promise<ModerationItem>

Defined in#

packages/client/src/clients/moderation.client.ts:32


getItemReporters#

getItemReporters(variables, fields?, accessToken?): Promise<PaginatedModerationItemReporter>

Parameters#

NameTypeDefault value
variablesQueryModerationItemReportersArgsundefined
fieldsModerationItemReporterFields'basic'
accessToken?stringundefined

Returns#

Promise<PaginatedModerationItemReporter>

Defined in#

packages/client/src/clients/moderation.client.ts:60


getItems#

getItems(variables, fields?, accessToken?): Promise<PaginatedModeration>

Parameters#

NameTypeDefault value
variablesQueryModerationItemsArgsundefined
fieldsModerationItemFields'basic'
accessToken?stringundefined

Returns#

Promise<PaginatedModeration>

Defined in#

packages/client/src/clients/moderation.client.ts:46


settings#

settings(accessToken?): Promise<ModerationSettings>

Parameters#

NameType
accessToken?string

Returns#

Promise<ModerationSettings>

Defined in#

packages/client/src/clients/moderation.client.ts:76


updateItem#

updateItem(variables, accessToken?): Promise<Action>

Parameters#

NameType
variablesMutationUpdateModerationItemArgs
accessToken?string

Returns#

Promise<Action>

Defined in#

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


updateSettings#

updateSettings(variables, accessToken?): Promise<ModerationSettings>

Parameters#

NameType
variablesMutationUpdateModerationSettingsArgs
accessToken?string

Returns#

Promise<ModerationSettings>

Defined in#

packages/client/src/clients/moderation.client.ts:85