UNPKG

@obstinado/gpx-builder

Version:
27 lines (23 loc) 523 B
import GarminPoint from '../../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 } : {}) }; } } export { StravaPoint as default };