UNPKG

@obstinado/gpx-builder

Version:
29 lines (24 loc) 536 B
'use strict'; var GarminPoint = require('../../GarminBuilder/models/GarminPoint.js'); class StravaPoint extends GarminPoint { constructor(lat, lon, options = {}) { super(lat, lon, options); const { power, cad, distance } = options; this.extensions = { ...this.extensions, ...(power != null ? { power } : {}), ...(cad != null ? { cadence: cad } : {}), ...(distance != null ? { distance } : {}) }; } } module.exports = StravaPoint;