Skip to main content

Function: valuesetService()

valuesetService(client): object

Defined in: service/ValuesetService.ts:21

Service class for Valueset-related GraphQL operations

Parameters

client

GraphQLClient

Returns

createValueset()

createValueset(input): Promise<Valueset>

Creates a new valueset *

Parameters

input

ValuesetCreateInput

Valueset creation input data *

Returns

Promise<Valueset>

Promise<Valueset> The created valueset

deleteValueset()

deleteValueset(id): Promise&lt;boolean>

Deletes a valueset *

Parameters

id

number

Valueset ID to delete *

Returns

Promise&lt;boolean>

Promise<boolean> Success status

getValueset()

getValueset(id): Promise&lt;Valueset>

Fetches a single valueset by ID *

Parameters

id

number

Valueset ID to fetch *

Returns

Promise&lt;Valueset>

Promise<Valueset> The valueset data

getValuesetItems()

getValuesetItems(input?): Promise&lt;ValuesetItemResponse>

Fetches valueset items with search criteria *

Parameters

input?

ValuesetItemSearchInput

ValuesetItem search input parameters *

Returns

Promise&lt;ValuesetItemResponse>

Promise<ValuesetItemResponse> The valueset items response data

getValuesets()

getValuesets(input?): Promise&lt;ValuesetResponse>

Fetches a list of valuesets with search criteria *

Parameters

input?

ValuesetSearchInput

Valueset search input parameters *

Returns

Promise&lt;ValuesetResponse>

Promise<ValuesetResponse> The valuesets response data

updateValueset()

updateValueset(variables): Promise&lt;Valueset>

Updates an existing valueset *

Parameters

variables

ValuesetUpdateVariables

Valueset update input data *

Returns

Promise&lt;Valueset>

Promise<Valueset> The updated valueset