@sports-alliance/sports-lib
Version:
A Library to for importing / exporting and processing GPX, TCX, FIT and JSON files from services such as Strava, Movescount, Garmin, Polar etc
57 lines (56 loc) • 2.51 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DataSpeedAvgKnots = exports.DataSpeedAvgFeetPerMinute = exports.DataSpeedAvgMetersPerMinute = exports.DataSpeedAvgFeetPerSecond = exports.DataSpeedAvgMilesPerHour = exports.DataSpeedAvgKilometersPerHour = exports.DataSpeedAvg = void 0;
const data_speed_1 = require("./data.speed");
class DataSpeedAvg extends data_speed_1.DataSpeed {
}
exports.DataSpeedAvg = DataSpeedAvg;
DataSpeedAvg.type = 'Average Speed';
class DataSpeedAvgKilometersPerHour extends data_speed_1.DataSpeedKilometersPerHour {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgKilometersPerHour = DataSpeedAvgKilometersPerHour;
DataSpeedAvgKilometersPerHour.type = 'Average speed in kilometers per hour';
DataSpeedAvgKilometersPerHour.displayType = DataSpeedAvg.type;
class DataSpeedAvgMilesPerHour extends data_speed_1.DataSpeedMilesPerHour {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgMilesPerHour = DataSpeedAvgMilesPerHour;
DataSpeedAvgMilesPerHour.type = 'Average speed in miles per hour';
DataSpeedAvgMilesPerHour.displayType = DataSpeedAvg.type;
class DataSpeedAvgFeetPerSecond extends data_speed_1.DataSpeedFeetPerSecond {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgFeetPerSecond = DataSpeedAvgFeetPerSecond;
DataSpeedAvgFeetPerSecond.type = 'Average speed in feet per second';
DataSpeedAvgFeetPerSecond.displayType = DataSpeedAvg.type;
class DataSpeedAvgMetersPerMinute extends data_speed_1.DataSpeedMetersPerMinute {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgMetersPerMinute = DataSpeedAvgMetersPerMinute;
DataSpeedAvgMetersPerMinute.type = 'Average speed in meters per minute';
DataSpeedAvgMetersPerMinute.displayType = DataSpeedAvg.type;
class DataSpeedAvgFeetPerMinute extends data_speed_1.DataSpeedFeetPerMinute {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgFeetPerMinute = DataSpeedAvgFeetPerMinute;
DataSpeedAvgFeetPerMinute.type = 'Average speed in feet per minute';
DataSpeedAvgFeetPerMinute.displayType = DataSpeedAvg.type;
class DataSpeedAvgKnots extends data_speed_1.DataSpeedKnots {
getDisplayType() {
return super.getDisplayType();
}
}
exports.DataSpeedAvgKnots = DataSpeedAvgKnots;
DataSpeedAvgKnots.type = 'Average speed in knots';
DataSpeedAvgKnots.displayType = DataSpeedAvg.type;