resolve static method

CupThreadColors resolve(
  1. SdkTheme theme, {
  2. bool isDarkMode = false,
})

Implementation

static CupThreadColors resolve(SdkTheme theme, {bool isDarkMode = false}) {
  switch (theme) {
    case SdkTheme.light:
      return light;
    case SdkTheme.dark:
      return dark;
    case SdkTheme.midnight:
      return midnight;
    case SdkTheme.ocean:
      return ocean;
    case SdkTheme.forest:
      return forest;
    case SdkTheme.sunset:
      return sunset;
    case SdkTheme.candy:
      return candy;
    case SdkTheme.system:
      return isDarkMode ? dark : light;
  }
}