convertAdsSettings function

Future<Settings?> convertAdsSettings({
  1. required int appVersionCode,
  2. required String jsonData,
  3. String? keyName,
})

Implementation

Future<Settings?> convertAdsSettings(
    {required int appVersionCode,
    required String jsonData,
    String? keyName}) async {
  _appVersionCode = appVersionCode;
  _settingsJson = jsonDecode(jsonData);
  if (keyName == null || keyName == "") {
    _settings = Settings.fromJson(_settingsJson ?? {});
  } else {
    _settings = _Response.fromJson(_settingsJson ?? {}, keyName).response;
    _settingsJson = jsonDecode(jsonData)[keyName];
  }
  return _settings;
}