five-on-it / apps/client/src/ui/deletion / deletionApi
Function: deletionApi()
deletionApi(
platform):object
Defined in: apps/client/src/ui/deletion.ts:55
The deletion calls, as the page's session.
Parameters
platform
Returns
draft
draft: (
id) =>Promise<DraftDeleted>
Deletes a draft: its level and its missions; its creations under way stop.
Parameters
id
string
Returns
Promise<DraftDeleted>
game
game: (
id) =>Promise<GameDeleted>
Deletes a published game: its page answers 410 from then on.
Parameters
id
string
Returns
Promise<GameDeleted>
mission
mission: (
draft,mission,revision) =>Promise<DraftMissions>
Removes one mission of a draft at the revision shown; the draft's missions after.
Parameters
draft
string
mission
string
revision
number
Returns
Promise<DraftMissions>
missions
missions: (
id) =>Promise<DraftMissions>
A draft's missions and its revision.
Parameters
id
string
Returns
Promise<DraftMissions>