DataPoint.fromJson constructor
DataPoint.fromJson(
- Map json_
Implementation
DataPoint.fromJson(core.Map json_)
: this(
activeEnergyBurned: json_.containsKey('activeEnergyBurned')
? ActiveEnergyBurned.fromJson(
json_['activeEnergyBurned']
as core.Map<core.String, core.dynamic>,
)
: null,
activeMinutes: json_.containsKey('activeMinutes')
? ActiveMinutes.fromJson(
json_['activeMinutes'] as core.Map<core.String, core.dynamic>,
)
: null,
activeZoneMinutes: json_.containsKey('activeZoneMinutes')
? ActiveZoneMinutes.fromJson(
json_['activeZoneMinutes']
as core.Map<core.String, core.dynamic>,
)
: null,
activityLevel: json_.containsKey('activityLevel')
? ActivityLevel.fromJson(
json_['activityLevel'] as core.Map<core.String, core.dynamic>,
)
: null,
altitude: json_.containsKey('altitude')
? Altitude.fromJson(
json_['altitude'] as core.Map<core.String, core.dynamic>,
)
: null,
basalEnergyBurned: json_.containsKey('basalEnergyBurned')
? BasalEnergyBurned.fromJson(
json_['basalEnergyBurned']
as core.Map<core.String, core.dynamic>,
)
: null,
bloodGlucose: json_.containsKey('bloodGlucose')
? BloodGlucose.fromJson(
json_['bloodGlucose'] as core.Map<core.String, core.dynamic>,
)
: null,
bodyFat: json_.containsKey('bodyFat')
? BodyFat.fromJson(
json_['bodyFat'] as core.Map<core.String, core.dynamic>,
)
: null,
coreBodyTemperature: json_.containsKey('coreBodyTemperature')
? CoreBodyTemperature.fromJson(
json_['coreBodyTemperature']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyHeartRateVariability:
json_.containsKey('dailyHeartRateVariability')
? DailyHeartRateVariability.fromJson(
json_['dailyHeartRateVariability']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyHeartRateZones: json_.containsKey('dailyHeartRateZones')
? DailyHeartRateZones.fromJson(
json_['dailyHeartRateZones']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyOxygenSaturation: json_.containsKey('dailyOxygenSaturation')
? DailyOxygenSaturation.fromJson(
json_['dailyOxygenSaturation']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyRespiratoryRate: json_.containsKey('dailyRespiratoryRate')
? DailyRespiratoryRate.fromJson(
json_['dailyRespiratoryRate']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyRestingHeartRate: json_.containsKey('dailyRestingHeartRate')
? DailyRestingHeartRate.fromJson(
json_['dailyRestingHeartRate']
as core.Map<core.String, core.dynamic>,
)
: null,
dailySleepTemperatureDerivations:
json_.containsKey('dailySleepTemperatureDerivations')
? DailySleepTemperatureDerivations.fromJson(
json_['dailySleepTemperatureDerivations']
as core.Map<core.String, core.dynamic>,
)
: null,
dailyVo2Max: json_.containsKey('dailyVo2Max')
? DailyVO2Max.fromJson(
json_['dailyVo2Max'] as core.Map<core.String, core.dynamic>,
)
: null,
dataSource: json_.containsKey('dataSource')
? DataSource.fromJson(
json_['dataSource'] as core.Map<core.String, core.dynamic>,
)
: null,
distance: json_.containsKey('distance')
? Distance.fromJson(
json_['distance'] as core.Map<core.String, core.dynamic>,
)
: null,
electrocardiogram: json_.containsKey('electrocardiogram')
? Electrocardiogram.fromJson(
json_['electrocardiogram']
as core.Map<core.String, core.dynamic>,
)
: null,
exercise: json_.containsKey('exercise')
? Exercise.fromJson(
json_['exercise'] as core.Map<core.String, core.dynamic>,
)
: null,
floors: json_.containsKey('floors')
? Floors.fromJson(
json_['floors'] as core.Map<core.String, core.dynamic>,
)
: null,
food: json_.containsKey('food')
? Food.fromJson(
json_['food'] as core.Map<core.String, core.dynamic>,
)
: null,
foodMeasurementUnit: json_.containsKey('foodMeasurementUnit')
? FoodMeasurementUnit.fromJson(
json_['foodMeasurementUnit']
as core.Map<core.String, core.dynamic>,
)
: null,
heartRate: json_.containsKey('heartRate')
? HeartRate.fromJson(
json_['heartRate'] as core.Map<core.String, core.dynamic>,
)
: null,
heartRateVariability: json_.containsKey('heartRateVariability')
? HeartRateVariability.fromJson(
json_['heartRateVariability']
as core.Map<core.String, core.dynamic>,
)
: null,
height: json_.containsKey('height')
? Height.fromJson(
json_['height'] as core.Map<core.String, core.dynamic>,
)
: null,
hydrationLog: json_.containsKey('hydrationLog')
? HydrationLog.fromJson(
json_['hydrationLog'] as core.Map<core.String, core.dynamic>,
)
: null,
irregularRhythmNotification:
json_.containsKey('irregularRhythmNotification')
? IrregularRhythmNotification.fromJson(
json_['irregularRhythmNotification']
as core.Map<core.String, core.dynamic>,
)
: null,
menstrualPeriod: json_.containsKey('menstrualPeriod')
? MenstrualPeriod.fromJson(
json_['menstrualPeriod'] as core.Map<core.String, core.dynamic>,
)
: null,
moods: json_.containsKey('moods')
? Moods.fromJson(
json_['moods'] as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
nutritionLog: json_.containsKey('nutritionLog')
? NutritionLog.fromJson(
json_['nutritionLog'] as core.Map<core.String, core.dynamic>,
)
: null,
ovulationTest: json_.containsKey('ovulationTest')
? OvulationTest.fromJson(
json_['ovulationTest'] as core.Map<core.String, core.dynamic>,
)
: null,
oxygenSaturation: json_.containsKey('oxygenSaturation')
? OxygenSaturation.fromJson(
json_['oxygenSaturation']
as core.Map<core.String, core.dynamic>,
)
: null,
respiratoryRateSleepSummary:
json_.containsKey('respiratoryRateSleepSummary')
? RespiratoryRateSleepSummary.fromJson(
json_['respiratoryRateSleepSummary']
as core.Map<core.String, core.dynamic>,
)
: null,
runVo2Max: json_.containsKey('runVo2Max')
? RunVO2Max.fromJson(
json_['runVo2Max'] as core.Map<core.String, core.dynamic>,
)
: null,
sedentaryPeriod: json_.containsKey('sedentaryPeriod')
? SedentaryPeriod.fromJson(
json_['sedentaryPeriod'] as core.Map<core.String, core.dynamic>,
)
: null,
sleep: json_.containsKey('sleep')
? Sleep.fromJson(
json_['sleep'] as core.Map<core.String, core.dynamic>,
)
: null,
steps: json_.containsKey('steps')
? Steps.fromJson(
json_['steps'] as core.Map<core.String, core.dynamic>,
)
: null,
swimLengthsData: json_.containsKey('swimLengthsData')
? SwimLengthsData.fromJson(
json_['swimLengthsData'] as core.Map<core.String, core.dynamic>,
)
: null,
symptoms: json_.containsKey('symptoms')
? Symptoms.fromJson(
json_['symptoms'] as core.Map<core.String, core.dynamic>,
)
: null,
timeInHeartRateZone: json_.containsKey('timeInHeartRateZone')
? TimeInHeartRateZone.fromJson(
json_['timeInHeartRateZone']
as core.Map<core.String, core.dynamic>,
)
: null,
vo2Max: json_.containsKey('vo2Max')
? VO2Max.fromJson(
json_['vo2Max'] as core.Map<core.String, core.dynamic>,
)
: null,
weight: json_.containsKey('weight')
? Weight.fromJson(
json_['weight'] as core.Map<core.String, core.dynamic>,
)
: null,
);