withBrightness method
Creates a theme with a given brightness.
Implementation
ThemeData withBrightness(Brightness brightness) {
final colorScheme = this.colorScheme.withBrightness(brightness);
final textTheme = TextTheme.withColorScheme(colorScheme);
return ThemeData._raw(
brightness: brightness,
colorScheme: colorScheme,
textTheme: textTheme,
navTheme: navTheme,
buttonTheme: buttonTheme,
dropDownTheme: dropDownTheme,
dialogTheme: dialogTheme,
contextMenuTheme: contextMenuTheme,
hyperlinkTheme: hyperlinkTheme,
radioTheme: radioTheme,
checkboxTheme: checkboxTheme,
sliderTheme: sliderTheme,
toggleSwitchTheme: toggleSwitchTheme,
scrollbarTheme: scrollbarTheme,
tabTheme: tabTheme,
treeTheme: treeTheme,
listTableTheme: listTableTheme,
circularProgressIndicatorTheme: circularProgressIndicatorTheme,
linearProgressIndicatorTheme: linearProgressIndicatorTheme,
breadcrumbTheme: breadcrumbTheme,
messageTheme: messageTheme,
tooltipTheme: tooltipTheme,
);
}