invertedTheme property
ThemeData
invertedTheme
Implementation
ThemeData get invertedTheme {
final Brightness inverseBrightness =
brightness == Brightness.dark ? Brightness.light : Brightness.dark;
final invertedColorScheme = colorScheme.withBrightness(inverseBrightness);
return ThemeData._raw(
brightness: inverseBrightness,
colorScheme: invertedColorScheme,
navTheme: navTheme,
textTheme: TextTheme.withColorScheme(invertedColorScheme),
buttonTheme: buttonTheme,
dropDownTheme: dropDownTheme,
dialogTheme: dialogTheme,
contextMenuTheme: contextMenuTheme,
hyperlinkTheme: hyperlinkTheme,
radioTheme: radioTheme,
checkboxTheme: checkboxTheme,
toggleSwitchTheme: toggleSwitchTheme,
sliderTheme: sliderTheme,
scrollbarTheme: scrollbarTheme,
tabTheme: tabTheme,
treeTheme: treeTheme,
listTableTheme: listTableTheme,
circularProgressIndicatorTheme: circularProgressIndicatorTheme,
linearProgressIndicatorTheme: linearProgressIndicatorTheme,
breadcrumbTheme: breadcrumbTheme,
messageTheme: messageTheme,
tooltipTheme: tooltipTheme,
);
}