Skip to content

masterplan-optimizer-frontend


masterplan-optimizer-frontend / taskTypesApi

Variable: taskTypesApi

const taskTypesApi: object

Defined in: src/lib/api.ts:1406

Client wrapper for global task type definitions.

Type Declaration

create

create: (data) => Promise\<TaskType>

Create a task type definition.

Parameters

data

Omit\<TaskType, "id" | "created_at" | "updated_at">

Returns

Promise\<TaskType>

delete

delete: (id) => Promise\<void>

Delete a task type definition.

Parameters

id

number

Returns

Promise\<void>

getAll

getAll: () => Promise\<TaskType[]>

Fetch all task type definitions.

Returns

Promise\<TaskType[]>

update

update: (id, data) => Promise\<TaskType>

Update a task type definition.

Parameters

id

number

data

Partial\<TaskType>

Returns

Promise\<TaskType>