HitService

Source: HitService.ts:3

Service for managing hits in a choreography.


Constructor

new HitService(): HitService

Instance Methods

create( name: string, count: number, choreoId: string, MemberIds: Array, ): Promise.<Object>

Create a new hit.

Parameters

  • name (string) — Name of the hit
  • count (number) — Count for the hit
  • choreoId (string) — Choreography ID
  • MemberIds (Array) — Array of member IDs

Returns

  • Promise.<Object> — Created hit

setCount(hitId: string, count: number): Promise.<Object>

Set the count for a hit.

Parameters

  • hitId (string) — Hit ID
  • count (number) — New count

Returns

  • Promise.<Object> — Updated hit

update( hitId: string, name: string, count: number, MemberIds: Array, ): Promise.<Object>

Update a hit's details.

Parameters

  • hitId (string) — Hit ID
  • name (string) — Name of the hit
  • count (number) — Count for the hit
  • MemberIds (Array) — Array of member IDs

Returns

  • Promise.<Object> — Updated hit

remove(hitId: string): Promise.<Object>

Remove a hit by its ID.

Parameters

  • hitId (string) — Hit ID

Returns

  • Promise.<Object> — Response data