saveSettings method

  1. @override
Future<void> saveSettings(
  1. Settings settings
)
override

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()),
  );
}