Skip to main content

CollectionsClient

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

Class: CollectionsClient#

clients.CollectionsClient

Table of contents#

Constructors#

Methods#

Constructors#

constructor#

new CollectionsClient(client)

Parameters#

NameType
clientGraphqlClient

Defined in#

packages/client/src/clients/collections.client.ts:26

Methods#

create#

create(variables, fields?, accessToken?): Promise<Collection>

Parameters#

NameTypeDefault value
variablesMutationCreateCollectionArgsundefined
fieldsCollectionFields'basic'
accessToken?stringundefined

Returns#

Promise<Collection>

Defined in#

packages/client/src/clients/collections.client.ts:30


delete#

delete(id, accessToken?): Promise<Action>

Parameters#

NameType
idstring
accessToken?string

Returns#

Promise<Action>

Defined in#

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


get#

get(variables, fields?, accessToken?): Promise<Collection>

Parameters#

NameTypeDefault value
variablesQueryCollectionArgsundefined
fieldsCollectionFields'basic'
accessToken?stringundefined

Returns#

Promise<Collection>

Defined in#

packages/client/src/clients/collections.client.ts:58


list#

list(variables?, fields?, accessToken?): Promise<Collection[]>

Parameters#

NameTypeDefault value
variables?QueryCollectionsArgsundefined
fieldsCollectionFields'basic'
accessToken?stringundefined

Returns#

Promise<Collection[]>

Defined in#

packages/client/src/clients/collections.client.ts:44


organize#

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

Parameters#

NameTypeDefault value
variablesMutationOrganizeCollectionsArgsundefined
fieldsActionFields'basic'
accessToken?stringundefined

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/collections.client.ts:95


update#

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

Parameters#

NameType
variablesMutationUpdateCollectionArgs
accessToken?string

Returns#

Promise<Action>

Defined in#

packages/client/src/clients/collections.client.ts:72