initialize method
Implementation
void initialize({
required T light,
required T dark,
required AdaptiveThemeMode initial,
}) {
_theme = light;
_modeChangeNotifier = ValueNotifier(initial);
_darkTheme = dark;
_preferences = ThemePreferences.initial(mode: initial);
ThemePreferences.fromPrefs().then((pref) {
if (pref == null) {
_preferences.save();
} else {
_preferences = pref;
updateState();
}
});
}