setThemeData method

void setThemeData(
  1. BrightnessPreference brightnessPreference
)

Changes the theme using the provided ThemeData

Implementation

void setThemeData(BrightnessPreference brightnessPreference) {
  final brightness = brightnessPreference.brightness(context);
  _state = ThemeState(widget.data.call(brightness), brightnessPreference);
  if (mounted) {
    setState(() {});
  }
  _themeStateNotifier.value = state;
  widget.themeChangeListener?.call(state);
}