masterplan-optimizer-frontend / taskTypesApi
Variable: taskTypesApi¶
consttaskTypesApi: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>