getDouble method
Retrieve a double value from RemoteConfig
Gets a double value from RemoteConfig's managed by App.
If multiple classes have the same key,
it returns the value from RemoteConfig that was added first to _remoteConfigs.
If the key does not exist in any RemoteConfig's, it returns the value in _defaults.
If that also doesn't exist, it returns the defaultValue.
Implementation
@override
double getDouble(
String key, {
double defaultValue = Config.defaultValueForDouble,
}) {
for (var tConfig in _remoteConfigs) {
if (tConfig.hasKey(key)) {
return tConfig.getDouble(key, defaultValue: defaultValue);
}
}
if (_defaults.containsKey(key) && _defaults[key] is double) {
return _defaults[key] as double;
}
return defaultValue;
}