effectiveThemeMode method

ThemeMode effectiveThemeMode({
  1. required Brightness platformBrightness,
  2. required bool autoTheming,
  3. Brightness? initialTheme,
})

Resolves ThemeMode from platform brightness and adaptive rules.

Implementation

ThemeMode effectiveThemeMode({
  required Brightness platformBrightness,
  required bool autoTheming,
  Brightness? initialTheme,
}) {
  return themeModeFor(
    resolveBrightness(
      platformBrightness,
      autoTheming: autoTheming,
      initialTheme: initialTheme,
    ),
  );
}