Skip to main content

Class: BundleService

Defined in: service/BundleService.ts:85

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

Constructors​

Constructor​

new BundleService(client): BundleService

Defined in: service/BundleService.ts:87

Parameters​

client​

GraphQLClient

Returns​

BundleService

Methods​

createBundle()​

createBundle(variables): Promise<Bundle>

Defined in: service/BundleService.ts:102

Creates a new bundle

Parameters​

variables​

BundleCreateVariables

Bundle creation input data

Returns​

Promise<Bundle>


deleteBundle()​

deleteBundle(id): Promise<boolean>

Defined in: service/BundleService.ts:112

Deletes a bundle

Parameters​

id​

number

Bundle ID to delete

Returns​

Promise<boolean>


getBundle()​

getBundle(variables): Promise<Bundle>

Defined in: service/BundleService.ts:92

Fetches a single bundle by ID

Parameters​

variables​

BundleVariables

Bundle ID to fetch

Returns​

Promise<Bundle>


getBundles()​

getBundles(variables?): Promise<BundlesResponse>

Defined in: service/BundleService.ts:97

Fetches a list of bundles with search criteria

Parameters​

variables?​

BundleQueryVariables

Bundle query variables

Returns​

Promise<BundlesResponse>


updateBundle()​

updateBundle(variables): Promise<Bundle>

Defined in: service/BundleService.ts:107

Updates an existing bundle

Parameters​

variables​

BundleUpdateVariables

Bundle update input data

Returns​

Promise<Bundle>