Skip to main content

Function: sparePartsMachineService()

sparePartsMachineService(client): object

Defined in: service/SparePartsMachineService.ts:13

Service for managing spare parts machines

Parameters​

client​

GraphQLClient

Returns​

createSparePartsMachine()​

createSparePartsMachine(variables): Promise<SparePartsMachine>

Creates a new spare parts machine *

Parameters​

variables​

MachineCreateVariables

Spare parts machine creation input *

Returns​

Promise<SparePartsMachine>

Promise<SparePartsMachine> The created spare parts machine

getSparePartsMachine()​

getSparePartsMachine(variables, fetchOptions?): Promise&lt;SparePartsMachine>

Retrieves a specific spare parts machine *

Parameters​

variables​

MachineVariables

Variables for the machine query — see machineService.getMachine *

fetchOptions?​

GraphQLFetchOptions

Transport-level hints (e.g. cache tags). Never serialised

  • into the request body.

Returns​

Promise&lt;SparePartsMachine>

Promise<SparePartsMachine> Spare parts machine data

getSparePartsMachines()​

getSparePartsMachines(variables, fetchOptions?): Promise&lt;SparePartsMachineResponse>

Retrieves spare parts machines with search criteria *

Parameters​

variables​

MachinesVariables

Search input parameters *

fetchOptions?​

GraphQLFetchOptions

Transport-level hints (e.g. cache tags). Never serialised

  • into the request body.

Returns​

Promise&lt;SparePartsMachineResponse>

Promise<SparePartsMachineResponse> Spare parts machines response

updateSparePartsMachine()​

updateSparePartsMachine(variables): Promise&lt;SparePartsMachine>

Updates an existing spare parts machine *

Parameters​

variables​

MachineUpsertVariables

Spare parts machine update input *

Returns​

Promise&lt;SparePartsMachine>

Promise<SparePartsMachine> The updated spare parts machine