saveSettings method
Implementation
@override
Future<void> saveSettings(Settings settings) {
final settingsModel = SettingsModel(
watchList: settings.watchList,
rsiPeriod: settings.rsiPeriod,
rsiBuyThreshold: settings.rsiBuyThreshold,
rsiSellThreshold: settings.rsiSellThreshold,
rotationPeriod: settings.rotationPeriod,
isDarkMode: settings.isDarkMode,
);
return sharedPreferences.setString(
CACHED_SETTINGS,
json.encode(settingsModel.toJson()),
);
}