getBackgroundColor function Null safety
- dynamic evaluation
Implementation
Color getBackgroundColor(CardEvaluation evaluation) {
switch (evaluation) {
case CardEvaluation.UNKNOWN:
return GREY_COLOR;
case CardEvaluation.VERY_BAD:
return RED_BACKGROUND_COLOR;
case CardEvaluation.BAD:
return ORANGE_BACKGROUND_COLOR;
case CardEvaluation.NEUTRAL:
return YELLOW_BACKGROUND_COLOR;
case CardEvaluation.GOOD:
return LIGHT_GREEN_BACKGROUND_COLOR;
case CardEvaluation.VERY_GOOD:
return DARK_GREEN_BACKGROUND_COLOR;
}
}