|
|
|
@ -30,22 +30,35 @@ class AColors {
|
|
|
|
|
static Color statusBlueLight = const Color(0xFFA2E2F8);
|
|
|
|
|
static Color statusDefault = const Color(0xFF3B3D4A);
|
|
|
|
|
|
|
|
|
|
// Color getRequestStatusColor(String status) {
|
|
|
|
|
// switch (status) {
|
|
|
|
|
// case "in progress":
|
|
|
|
|
// return AColors.statusYellowLight;
|
|
|
|
|
// case "completed":
|
|
|
|
|
// return AColors.statusGreenLight;
|
|
|
|
|
// case "high priority":
|
|
|
|
|
// return AColors.statusRedLight;
|
|
|
|
|
// case "low priority":
|
|
|
|
|
// return AColors.statusGreenLight;
|
|
|
|
|
// case "open":
|
|
|
|
|
// return AColors.statusBlueLight;
|
|
|
|
|
// default:
|
|
|
|
|
// return AColors.statusDefault;
|
|
|
|
|
// }
|
|
|
|
|
// }
|
|
|
|
|
static Color getRequestStatusTextColorByName(String status) {
|
|
|
|
|
switch ((status ?? "").toLowerCase()) {
|
|
|
|
|
case "in progress":
|
|
|
|
|
return AColors.statusYellow;
|
|
|
|
|
case "high priority":
|
|
|
|
|
return AColors.statusRed;
|
|
|
|
|
default:
|
|
|
|
|
return AColors.white;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static Color getRequestStatusColorByName(String status) {
|
|
|
|
|
switch ((status ?? "").toLowerCase()) {
|
|
|
|
|
case "in progress":
|
|
|
|
|
return AColors.statusYellowLight;
|
|
|
|
|
case "completed":
|
|
|
|
|
return AColors.statusGreenLight;
|
|
|
|
|
case "closed":
|
|
|
|
|
return AColors.statusGreenLight;
|
|
|
|
|
case "high priority":
|
|
|
|
|
return AColors.statusRedLight;
|
|
|
|
|
case "low priority":
|
|
|
|
|
return AColors.statusGreenLight;
|
|
|
|
|
case "open":
|
|
|
|
|
return AColors.statusBlueLight;
|
|
|
|
|
default:
|
|
|
|
|
return AColors.statusDefault;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static Color getRequestStatusColor(int id) {
|
|
|
|
|
switch (id) {
|
|
|
|
|