Skip to content

cozy-client / StackLink

Class: StackLink

Transfers queries and mutations to a remote stack

Hierarchy

Constructors

constructor

new StackLink([options]?)

Parameters

Name Type Description
[options] Object Options
[options].client any -
[options].stackClient any -

Overrides

CozyLink.constructor

Defined in

packages/cozy-client/src/StackLink.js:62

Properties

stackClient

stackClient: any

Defined in

packages/cozy-client/src/StackLink.js:69

Methods

executeMutation

executeMutation(mutation, result, forward): Promise<any>

Parameters

Name Type
mutation any
result any
forward any

Returns

Promise<any>

Defined in

packages/cozy-client/src/StackLink.js:114


executeQuery

executeQuery(query): Promise<any>

Parameters

Name Type Description
query QueryDefinition Query to execute

Returns

Promise<any>

Defined in

packages/cozy-client/src/StackLink.js:91


registerClient

registerClient(client): void

Parameters

Name Type
client any

Returns

void

Defined in

packages/cozy-client/src/StackLink.js:72


request

request(operation, result, forward): Promise<any>

Parameters

Name Type
operation any
result any
forward any

Returns

Promise<any>

Overrides

CozyLink.request

Defined in

packages/cozy-client/src/StackLink.js:80


reset

reset(): void

Returns

void

Defined in

packages/cozy-client/src/StackLink.js:76