@0x3639/intervals-icu
    Preparing search index...

    Class GearService

    Service for gear and equipment management

    Index
    • Recalculate distance / time / activity totals for one item of gear

      Parameters

      • gearId: string
      • OptionalathleteId: string

      Returns Promise<GearStats>

    • Delete a gear item

      Parameters

      • gearId: string
      • OptionalathleteId: string

      Returns Promise<void>

    • Delete a gear reminder

      Parameters

      • gearId: string
      • reminderId: number
      • OptionalathleteId: string

      Returns Promise<void>

    • All of the athlete's gear as CSV

      Parameters

      • OptionalathleteId: string

      Returns Promise<Buffer<ArrayBufferLike>>

    • Replace a gear item (transfer activities to a new gear item)

      Parameters

      • gearId: string
      • data: { new_gear_id: string }
      • OptionalathleteId: string

      Returns Promise<void>

    • Update a gear item

      Parameters

      • gearId: string
      • data: Partial<Gear>
      • OptionalathleteId: string

      Returns Promise<Gear>