fromKey method

ThemeMode fromKey(
  1. String key
)

Converts a string key to a ThemeMode.

Implementation

ThemeMode fromKey(String key) =>
    _themeConfigs.entries
        .firstWhere(
          (entry) => entry.value.key == key,
          orElse:
              () => const MapEntry(
                ThemeMode.system,
                _ThemeModeConfig(
                  key: 'system',
                  label: 'System Mode',
                  icon: Icons.brightness_6,
                ),
              ),
        )
        .key;