UNPKG

@obstinado/gpx-builder

Version:
24 lines (19 loc) 688 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var BaseBuilder = require('./builder/BaseBuilder/BaseBuilder.js'); var StravaBuilder = require('./builder/StravaBuilder/StravaBuilder.js'); var GarminBuilder = require('./builder/GarminBuilder/GarminBuilder.js'); /** * Function that create XML string with GPX data. * * @param data - Formated data * @param creator - Creator that converts data to XML string * @returns XML string */ function buildGPX(data, gpxCreator) { return gpxCreator.toString(data); } exports.BaseBuilder = BaseBuilder; exports.StravaBuilder = StravaBuilder; exports.GarminBuilder = GarminBuilder; exports.buildGPX = buildGPX;