byName static method

ThemePalette byName(
  1. String name
)

Get a theme by name (case-insensitive).

Returns dark if name is not found.

Implementation

static ThemePalette byName(String name) {
  final lower = name.toLowerCase();
  final index = names.indexWhere((n) => n.toLowerCase() == lower);
  return index >= 0 ? values[index] : dark;
}