getProgressColor method

Color getProgressColor(
  1. int value
)

Implementation

Color getProgressColor(int value) {
  if (value <= 10) {
    return Colors.red; // 0-10%
  } else if (value <= 20) {
    return Colors.orange; // 11-20%
  } else if (value <= 30) {
    return Colors.amber; // 21-30%
  } else if (value <= 40) {
    return Colors.yellow; // 31-40%
  } else if (value <= 50) {
    return Colors.lightGreen; // 41-50%
  } else if (value <= 60) {
    return Colors.green; // 51-60%
  } else if (value <= 70) {
    return Colors.green[600]!; // 61-70%
  } else if (value <= 80) {
    return Colors.green[700]!; // 71-80%
  } else if (value <= 90) {
    return Colors.blue; // 81-90%
  } else {
    return Colors.blue[600]!; // 91-100%
  }
}