getTextColor function Null safety
- dynamic evaluation
Implementation
Color getTextColor(CardEvaluation evaluation) {
switch (evaluation) {
case CardEvaluation.UNKNOWN:
return PRIMARY_GREY_COLOR;
case CardEvaluation.VERY_BAD:
return RED_COLOR;
case CardEvaluation.BAD:
return LIGHT_ORANGE_COLOR;
case CardEvaluation.NEUTRAL:
return DARK_YELLOW_COLOR;
case CardEvaluation.GOOD:
return LIGHT_GREEN_COLOR;
case CardEvaluation.VERY_GOOD:
return DARK_GREEN_COLOR;
}
}