Skip to main content

Class: OrderlistService

Defined in: service/OrderlistService.ts:151

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

Constructors​

Constructor​

new OrderlistService(client): OrderlistService

Defined in: service/OrderlistService.ts:153

Parameters​

client​

GraphQLClient

Returns​

OrderlistService

Methods​

addOrderlistItems()​

addOrderlistItems(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:190

Adds items to an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistItemsInput

Items to add

Returns​

Promise<Orderlist>


assignOrderlistCompanies()​

assignOrderlistCompanies(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:214

Assigns companies to an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistCompaniesInput

Companies to assign

Returns​

Promise<Orderlist>


assignOrderlistUsers()​

assignOrderlistUsers(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:202

Assigns users to an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistUsersInput

Users to assign

Returns​

Promise<Orderlist>


createOrderlist()​

createOrderlist(input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:173

Creates a new orderlist

Parameters​

input​

OrderlistCreateInput

Orderlist creation input

Returns​

Promise<Orderlist>


deleteOrderlist()​

deleteOrderlist(id): Promise<boolean>

Defined in: service/OrderlistService.ts:184

Deletes an orderlist

Parameters​

id​

number

Orderlist ID to delete

Returns​

Promise<boolean>


getComputedOrderlists()​

getComputedOrderlists(input): Promise<ComputedOrderlistsResponse>

Defined in: service/OrderlistService.ts:168

Retrieves computed (merged) orderlists

Parameters​

input​

ComputedOrderlistsInput

Computed orderlists input

Returns​

Promise<ComputedOrderlistsResponse>


getOrderlist()​

getOrderlist(id): Promise<Orderlist>

Defined in: service/OrderlistService.ts:158

Retrieves a specific orderlist by ID

Parameters​

id​

number

Orderlist ID

Returns​

Promise<Orderlist>


getOrderlists()​

getOrderlists(input?): Promise<OrderlistsResponse>

Defined in: service/OrderlistService.ts:163

Retrieves orderlists with search

Parameters​

input?​

OrderlistSearchInput

Search input parameters

Returns​

Promise<OrderlistsResponse>


removeOrderlistItems()​

removeOrderlistItems(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:196

Removes items from an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistItemsInput

Items to remove

Returns​

Promise<Orderlist>


unassignOrderlistCompanies()​

unassignOrderlistCompanies(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:220

Unassigns companies from an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistCompaniesInput

Companies to unassign

Returns​

Promise<Orderlist>


unassignOrderlistUsers()​

unassignOrderlistUsers(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:208

Unassigns users from an orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistUsersInput

Users to unassign

Returns​

Promise<Orderlist>


updateOrderlist()​

updateOrderlist(id, input): Promise<Orderlist>

Defined in: service/OrderlistService.ts:179

Updates an existing orderlist

Parameters​

id​

number

Orderlist ID

input​

OrderlistUpdateInput

Orderlist update input

Returns​

Promise<Orderlist>