Skip to content

masterplan-optimizer-frontend


masterplan-optimizer-frontend / capabilitiesApi

Variable: capabilitiesApi

const capabilitiesApi: object

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

Client wrapper for global and event-filtered capability catalogue data.

Type Declaration

create

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

Create a global capability.

Parameters

data

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

Returns

Promise\<Capability>

delete

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

Delete a global capability.

Parameters

id

number

Returns

Promise\<void>

getAll

getAll: (eventId?) => Promise\<Capability[]>

Fetch global capabilities or event-filtered capabilities.

Parameters

eventId?

number

Returns

Promise\<Capability[]>

update

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

Update a global capability.

Parameters

id

number

data

Partial\<Capability>

Returns

Promise\<Capability>