masterplan-optimizer-frontend / capabilitiesApi
Variable: capabilitiesApi¶
constcapabilitiesApi: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>