Skip to content

masterplan-optimizer-frontend


masterplan-optimizer-frontend / taskTemplatesApi

Variable: taskTemplatesApi

const taskTemplatesApi: 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

TaskTemplatePayload

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>