RollupDataPoint.fromJson constructor

RollupDataPoint.fromJson(
  1. Map json_
)

Implementation

RollupDataPoint.fromJson(core.Map json_)
  : this(
      activeEnergyBurned: json_.containsKey('activeEnergyBurned')
          ? ActiveEnergyBurnedRollupValue.fromJson(
              json_['activeEnergyBurned']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      activeMinutes: json_.containsKey('activeMinutes')
          ? ActiveMinutesRollupValue.fromJson(
              json_['activeMinutes'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      activeZoneMinutes: json_.containsKey('activeZoneMinutes')
          ? ActiveZoneMinutesRollupValue.fromJson(
              json_['activeZoneMinutes']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      activityLevel: json_.containsKey('activityLevel')
          ? ActivityLevelRollupValue.fromJson(
              json_['activityLevel'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      altitude: json_.containsKey('altitude')
          ? AltitudeRollupValue.fromJson(
              json_['altitude'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      bloodGlucose: json_.containsKey('bloodGlucose')
          ? BloodGlucoseRollupValue.fromJson(
              json_['bloodGlucose'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      bodyFat: json_.containsKey('bodyFat')
          ? BodyFatRollupValue.fromJson(
              json_['bodyFat'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      caloriesInHeartRateZone: json_.containsKey('caloriesInHeartRateZone')
          ? CaloriesInHeartRateZoneRollupValue.fromJson(
              json_['caloriesInHeartRateZone']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      coreBodyTemperature: json_.containsKey('coreBodyTemperature')
          ? CoreBodyTemperatureRollupValue.fromJson(
              json_['coreBodyTemperature']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      distance: json_.containsKey('distance')
          ? DistanceRollupValue.fromJson(
              json_['distance'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      endTime: json_['endTime'] as core.String?,
      floors: json_.containsKey('floors')
          ? FloorsRollupValue.fromJson(
              json_['floors'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      heartRate: json_.containsKey('heartRate')
          ? HeartRateRollupValue.fromJson(
              json_['heartRate'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      hydrationLog: json_.containsKey('hydrationLog')
          ? HydrationLogRollupValue.fromJson(
              json_['hydrationLog'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      nutritionLog: json_.containsKey('nutritionLog')
          ? NutritionLogRollupValue.fromJson(
              json_['nutritionLog'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      runVo2Max: json_.containsKey('runVo2Max')
          ? RunVO2MaxRollupValue.fromJson(
              json_['runVo2Max'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sedentaryPeriod: json_.containsKey('sedentaryPeriod')
          ? SedentaryPeriodRollupValue.fromJson(
              json_['sedentaryPeriod'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      startTime: json_['startTime'] as core.String?,
      steps: json_.containsKey('steps')
          ? StepsRollupValue.fromJson(
              json_['steps'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      swimLengthsData: json_.containsKey('swimLengthsData')
          ? SwimLengthsDataRollupValue.fromJson(
              json_['swimLengthsData'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      timeInHeartRateZone: json_.containsKey('timeInHeartRateZone')
          ? TimeInHeartRateZoneRollupValue.fromJson(
              json_['timeInHeartRateZone']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      totalCalories: json_.containsKey('totalCalories')
          ? TotalCaloriesRollupValue.fromJson(
              json_['totalCalories'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      weight: json_.containsKey('weight')
          ? WeightRollupValue.fromJson(
              json_['weight'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );