ReadonlycourseOptional ReadonlycutoffOptional ReadonlycutoffsReadonlydelaydelay is sum of Plan.delays
Readonlydelaysdelays array is calculated on get as a combination of the specified delays and default delays based on waypoint types gets re-calculated if the course or plan version changes
ReadonlyeventEvent object gets re-calculated if the course or plan version changes
ReadonlyeventsReadonlyheatOptional ReadonlyidUnique identifier for the plan
ReadonlymethodMethod for calculating target time
Optional ReadonlynameDisplay name for the plan
ReadonlypacingReadonlypointsReadonlyscalesScales for factors
Readonlysplitssplits
ReadonlystatsPlan stats object
ReadonlystrategyReadonlytargetTarget time in seconds
ReadonlytypicalTypical delay for the plan; amount of dwell time at waypoints where 'hasDelay' is true
Readonlyversionversion of plan update (non-trivial changes that affect pacing)
Finds and optionally inserts a point at an input location.
The location (in km) to determine value.
Optionalinsert: booleanWhether to also insert a created point into the points array. Defaults to false.
The PlanPoint at input location.
Update the plan with new data.
Plan update data
cutoffs array is calculated on get as a combination of the course cutoffs and the plan points gets re-calculated if the course or plan version changes