masterplan-optimizer-frontend / taskTemplatesApi
Variable: taskTemplatesApi¶
consttaskTemplatesApi:object
Defined in: src/lib/api.ts:1222
Client wrapper for reusable task templates and custom fields.
Type Declaration¶
create¶
create: (
data) =>Promise\<TaskTemplate>
Create a reusable task template.
Parameters¶
data¶
Returns¶
Promise\<TaskTemplate>
delete¶
delete: (
id) =>Promise\<void>
Delete a reusable task template.
Parameters¶
id¶
number
Returns¶
Promise\<void>
getAll¶
getAll: () =>
Promise\<TaskTemplate[]>
Fetch all reusable task templates.
Returns¶
Promise\<TaskTemplate[]>
getById¶
getById: (
id) =>Promise\<TaskTemplate>
Fetch one reusable task template.
Parameters¶
id¶
number
Returns¶
Promise\<TaskTemplate>
update¶
update: (
id,data) =>Promise\<TaskTemplate>
Update a reusable task template.
Parameters¶
id¶
number
data¶
Partial\<TaskTemplatePayload>
Returns¶
Promise\<TaskTemplate>