changeTheme method
Implementation
ControlTheme changeTheme(dynamic key, {bool preferred = true}) {
if (config.contains(key)) {
config = config.copyWith(theme: key);
final theme = config.getCurrentTheme(this);
if (preferred) {
config.setAsPreferred();
}
return pushTheme(theme);
}
return this;
}