of static method

BrandKolors of(
  1. String name, {
  2. bool dark = false,
})

=== Dynamic getter === Returns the theme by name. dark determines light/dark variant.

Implementation

static BrandKolors of(String name, {bool dark = false}) {
  switch (name.toLowerCase()) {
    case 'apple':
      return dark ? appleDark : apple;
    case 'soul':
      return dark ? soulDark : soul;
    case 'material':
    case 'google':
      return dark ? materialDark : material;
    case 'twitter':
      return dark ? twitterDark : twitter;
    case 'tailwind':
      return dark ? tailwindDark : tailwind;
    case 'bootstrap':
      return dark ? bootstrapDark : bootstrap;
    case 'neutral':
    default:
      return dark ? neutralDark : neutral;
  }
}