Skip to main content

Class: WarehouseService

Defined in: service/WarehouseService.ts:60

Backwards-compatible class form. New code should call warehouseService(client).

Constructors​

Constructor​

new WarehouseService(client): WarehouseService

Defined in: service/WarehouseService.ts:62

Parameters​

client​

GraphQLClient

Returns​

WarehouseService

Methods​

createWarehouse()​

createWarehouse(input): Promise<Warehouse>

Defined in: service/WarehouseService.ts:77

Creates a new warehouse

Parameters​

input​

CreateWarehouseInput

Warehouse creation input data

Returns​

Promise<Warehouse>


getWarehouse()​

getWarehouse(id): Promise<Warehouse>

Defined in: service/WarehouseService.ts:67

Fetches a single warehouse by ID

Parameters​

id​

number

Warehouse ID to fetch

Returns​

Promise<Warehouse>


getWarehouses()​

getWarehouses(input?): Promise<WarehousesResponse>

Defined in: service/WarehouseService.ts:72

Fetches a list of warehouses with search criteria

Parameters​

input?​

WarehousesSearchInput

Warehouse search input parameters

Returns​

Promise<WarehousesResponse>


updateWarehouse()​

updateWarehouse(variables): Promise<Warehouse>

Defined in: service/WarehouseService.ts:82

Updates an existing warehouse

Parameters​

variables​

WarehouseUpdateVariables

Warehouse update input data

Returns​

Promise<Warehouse>