of static method

CalcThemeData of(
  1. Brightness? brightness, {
  2. bool highContrast = false,
})

light or dark (highContrastLight / highContrastDark when highContrast); null means light.

Implementation

static CalcThemeData of(Brightness? brightness, {bool highContrast = false}) {
  final dark = brightness == Brightness.dark;
  if (highContrast) return dark ? highContrastDark : highContrastLight;
  return dark ? PlainTheme.dark : light;
}