brightness property

Brightness brightness

Get the Brightness currently used by the application.

If themeMode is specified, it will take precedence. Otherwise, WidgetsBinding.instance.platformDispatcher.platformBrightness will be used.

アプリで現在利用されているBrightnessを取得します。

themeModeで指定されている場合はそちらが優先されます。そうでない場合はWidgetsBinding.instance.platformDispatcher.platformBrightnessが利用されます。

Implementation

Brightness get brightness {
  switch (themeMode) {
    case ThemeMode.dark:
      return Brightness.dark;
    case ThemeMode.light:
      return Brightness.light;
    case ThemeMode.system:
      return WidgetsBinding.instance.platformDispatcher.platformBrightness;
  }
}