MSeriesDataSetSegmentData class

Annotations
  • @JsonSerializable(checked: true, createToJson: true, disallowUnrecognizedKeys: false, explicitToJson: true)

Constructors

MSeriesDataSetSegmentData({required num id, required num mSeriesDataSetId, required DateTime startedAt, required DateTime endedAt, required num maxCadence, required num averageCadence, required num maxPower, required num averagePower, required num maxWattsPerKilogram, required num averageWattsPerKilogram, required num energyOutput, required num caloricBurn, required num distance, num? averageMetabolicEquivalent, num? stepCount, HeartRateDataSetSessionData? heartRateDataSet, List<MSeriesDataPointData>? graphData})
Returns a new MSeriesDataSetSegmentData instance.
const
MSeriesDataSetSegmentData.fromJson(Map<String, dynamic> json)
factory

Properties

averageCadence num
final
averageMetabolicEquivalent num?
final
averagePower num
final
averageWattsPerKilogram num
final
caloricBurn num
final
distance num
final
endedAt DateTime
final
energyOutput num
final
graphData List<MSeriesDataPointData>?
final
hashCode int
The hash code for this object.
no setteroverride
heartRateDataSet HeartRateDataSetSessionData?
final
id num
final
maxCadence num
final
maxPower num
final
maxWattsPerKilogram num
final
mSeriesDataSetId num
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startedAt DateTime
final
stepCount num?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
override