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