UserProfileModel constructor

UserProfileModel({
  1. String? id,
  2. String? name,
  3. int? age,
  4. GenderSelection gender = GenderSelection.male,
  5. double? weight,
  6. double? height,
  7. MeasurementSystem heightUnit = MeasurementSystem.imperial,
  8. MeasurementSystem weightUnit = MeasurementSystem.imperial,
  9. double targetWeight = 58.967,
  10. double targetWater = 591.471,
  11. ActivityLevel? activityLevel,
  12. CalorieDeficit calorieDeficit = CalorieDeficit.maintainWeight,
})

Implementation

UserProfileModel({
  this.id,
  this.name,
  int? age,
  this.gender = GenderSelection.male,
  double? weight,
  double? height,
  this.heightUnit = MeasurementSystem.imperial,
  this.weightUnit = MeasurementSystem.imperial,
  double targetWeight = 58.967,
  double targetWater = 591.471,
  ActivityLevel? activityLevel,
  CalorieDeficit calorieDeficit = CalorieDeficit.maintainWeight,
})  : _age = age,
      _activityLevel = activityLevel,
      _weight = weight,
      _height = height,
      _targetWeight = targetWeight,
      _targetWater = targetWater,
      _calorieDeficit = calorieDeficit;