getColorByThemeType function

Color getColorByThemeType(
  1. EasyThemeType? type, {
  2. Color? baseColor,
})

通过类型返回对应的颜色

Implementation

Color getColorByThemeType(EasyThemeType? type, {Color? baseColor}) {
  if (type == null) return baseColor ?? iBlack;
  Color color;
  switch (type) {
    case EasyThemeType.primary:
      color = iPrimary;
      break;
    case EasyThemeType.success:
      color = iSuccess;
      break;
    case EasyThemeType.info:
      color = iInfo;
      break;
    case EasyThemeType.warn:
      color = iWarn;
      break;
    case EasyThemeType.error:
      color = iError;
      break;
  }
  return color;
}