theme_manager library

Classes

ThemeBuilder
A widget that rebuilds when the theme changes. Sometimes you need to rebuild part of the widget tree that may not get updated via the ThemeManagerWidget. While the theme is changed correctly places such as a Builder widget may not get updated. This widget will rebuild when the theme changes.
ThemeManager
ThemeManagerState
ThemePickerDialog
ThemeState

Typedefs

OnThemeSelected = void Function(BrightnessPreference preference)
ThemeBuilderWidget = Widget Function(BuildContext context, ThemeState state)
ThemeDataWithBrightnessBuilder = ThemeData Function(Brightness brightness)
ThemedBuilder = Widget Function(BuildContext context, ThemeState state)
ThemeListener = void Function(ThemeState state)