customPermissionString property

String get customPermissionString

Implementation

String get customPermissionString {
  switch (this) {
    case CustomPermission.workoutTypes:
      return 'WORKOUT_TYPES';
    case CustomPermission.activitySummary:
      return 'ACTIVITY_SUMMARY';
    case CustomPermission.location:
      return 'LOCATION';
    case CustomPermission.calories:
      return 'CALORIES';
    case CustomPermission.steps:
      return 'STEPS';
    case CustomPermission.heartRate:
      return 'HEART_RATE';
    case CustomPermission.heartRateVariability:
      return 'HEART_RATE_VARIABILITY';
    case CustomPermission.vo2max:
      return 'VO2MAX';
    case CustomPermission.height:
      return 'HEIGHT';
    case CustomPermission.activeDurations:
      return 'ACTIVE_DURATIONS';
    case CustomPermission.weight:
      return 'WEIGHT';
    case CustomPermission.flightsClimbed:
      return 'FLIGHTS_CLIMBED';
    case CustomPermission.bmi:
      return 'BMI';
    case CustomPermission.bodyFat:
      return 'BODY_FAT';
    case CustomPermission.exerciseDistance:
      return 'EXERCISE_DISTANCE';
    case CustomPermission.gender:
      return 'GENDER';
    case CustomPermission.dateOfBirth:
      return 'DATE_OF_BIRTH';
    case CustomPermission.basalEnergyBurned:
      return 'BASAL_ENERGY_BURNED';
    case CustomPermission.swimmingSummary:
      return 'SWIMMING_SUMMARY';
    case CustomPermission.restingHeartRate:
      return 'RESTING_HEART_RATE';
    case CustomPermission.bloodPressure:
      return 'BLOOD_PRESSURE';
    case CustomPermission.bloodGlucose:
      return 'BLOOD_GLUCOSE';
    case CustomPermission.bodyTemperature:
      return 'BODY_TEMPERATURE';
    case CustomPermission.leanBodyMass:
      return 'LEAN_BODY_MASS';
    case CustomPermission.oxygenSaturation:
      return 'OXYGEN_SATURATION';
    case CustomPermission.sleepAnalysis:
      return 'SLEEP_ANALYSIS';
    case CustomPermission.respiratoryRate:
      return 'RESPIRATORY_RATE';
    case CustomPermission.nutritionSodium:
      return 'NUTRITION_SODIUM';
    case CustomPermission.nutritionProtein:
      return 'NUTRITION_PROTEIN';
    case CustomPermission.nutritionCarbohydrates:
      return 'NUTRITION_CARBOHYDRATES';
    case CustomPermission.nutritionFibre:
      return 'NUTRITION_FIBRE';
    case CustomPermission.nutritionFatTotal:
      return 'NUTRITION_FAT_TOTAL';
    case CustomPermission.nutritionSugar:
      return 'NUTRITION_SUGAR';
    case CustomPermission.nutritionVitaminC:
      return 'NUTRITION_VITAMIN_C';
    case CustomPermission.nutritionVitaminA:
      return 'NUTRITION_VITAMIN_A';
    case CustomPermission.nutritionCalories:
      return 'NUTRITION_CALORIES';
    case CustomPermission.nutritionWater:
      return 'NUTRITION_WATER';
    case CustomPermission.nutritionCholesterol:
      return 'NUTRITION_CHOLESTEROL';
    case CustomPermission.menstruation:
      return 'MENSTRUATION';
    case CustomPermission.speed:
      return "SPEED";
    case CustomPermission.power:
      return "POWER";
    case CustomPermission.electrocardiogram:
      return "ELECTROCARDIOGRAM";
    default:
      return 'UNDEFINED';
  }
}