Skip to main content

Class: FavoriteListService

Defined in: service/FavoriteListService.ts:111

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

Constructors

Constructor

new FavoriteListService(client): FavoriteListService

Defined in: service/FavoriteListService.ts:113

Parameters

client

GraphQLClient

Returns

FavoriteListService

Methods

addFavoriteListItems()

addFavoriteListItems(id, input): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:145

Adds items to a favorite list

Parameters

id

string

Favorite list ID

input

FavoriteListsItemsInput

Items to add via FavoriteListsItemsInput

Returns

Promise<FavoriteList>


clearFavoriteListItems()

clearFavoriteListItems(id, products?, clusters?): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:158

Clears items from a favorite list

Parameters

id

string

Favorite list ID

products?

boolean

Whether to clear products

clusters?

boolean

Whether to clear clusters

Returns

Promise<FavoriteList>


createFavoriteList()

createFavoriteList(input): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:128

Creates a new favorite list

Parameters

input

FavoriteListsCreateInput

Favorite list creation input

Returns

Promise<FavoriteList>


deleteFavoriteList()

deleteFavoriteList(id): Promise<boolean>

Defined in: service/FavoriteListService.ts:139

Deletes a favorite list

Parameters

id

string

FavoriteList ID to delete

Returns

Promise<boolean>


getFavoriteList()

getFavoriteList(variables): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:118

Retrieves a specific favorite list

Parameters

variables

FavoriteListVariables

Favorite list ID

Returns

Promise<FavoriteList>


getFavoriteLists()

getFavoriteLists(input?): Promise<FavoriteListsResponse>

Defined in: service/FavoriteListService.ts:123

Retrieves favorite lists with search

Parameters

input?

FavoriteListsSearchInput

Search input parameters

Returns

Promise<FavoriteListsResponse>


removeFavoriteListItems()

removeFavoriteListItems(id, input): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:151

Removes items from a favorite list

Parameters

id

string

Favorite list ID

input

FavoriteListsItemsInput

Items to remove via FavoriteListsItemsInput

Returns

Promise<FavoriteList>


updateFavoriteList()

updateFavoriteList(id, input): Promise<FavoriteList>

Defined in: service/FavoriteListService.ts:134

Updates an existing favorite list

Parameters

id

string

Favorite list ID

input

FavoriteListsUpdateInput

Favorite list update input

Returns

Promise<FavoriteList>