@pond-ts/fit API Reference
    Preparing search index...

    Class ProfiledActivity

    An Activity bound to an athlete Profile — the home for the analytics that need FTP / body weight / zone definitions. Obtained via activity.usingProfile(bob). Its slices (splits / range / laps) return ProfiledSections carrying the same profile, so the binding flows all the way down. The bare Activity keeps only the profile-agnostic methods, so a missing FTP / weight is a type-level absence, not a runtime undefined.

    Index

    Constructors

    Methods

    • Power best efforts (+ W/kg from the profile's body weight); [] with no power.

      Parameters

      • Optionaldurations: number[]

      Returns PowerEffort[]

    • Full power summary (NP, IF, TSS, distribution, zones, curve) at the profile's FTP. undefined when no power was recorded or no FTP is known.

      Returns PowerSummary | undefined