API/Autodoc/Files/RemoteConfigImpl.cs.en.md
Namespaces
| Name |
|---|
Classes
| Name | |
|---|---|
| class | RuStore::RemoteConfig::Internal::RemoteConfigImpl |
Source code
using UnityEngine;
namespace RuStore.RemoteConfig.Internal {
public class RemoteConfigImpl : RemoteConfig {
private AndroidJavaObject _remoteConfig;
public RemoteConfigImpl(AndroidJavaObject remoteConfig) {
_remoteConfig = remoteConfig;
}
public override bool ContainsKey(string key) {
return _remoteConfig.Call<bool>("containsKey", key);
}
public override bool GetBool(string key) {
var value = _remoteConfig.Call<string>("getString", key);
return bool.Parse(value);
}
public override double GetDouble(string key) {
var value = _remoteConfig.Call<string>("getString", key);
return double.Parse(value);
}
public override float GetFloat(string key) {
var value = _remoteConfig.Call<string>("getString", key);
return float.Parse(value);
}
public override int GetInt(string key) {
var value = _remoteConfig.Call<string>("getString", key);
return int.Parse(value);
}
public override long GetLong(string key)
{
var value = _remoteConfig.Call<string>("getString", key);
return long.Parse(value);
}
public override string GetString(string key) {
return _remoteConfig.Call<string>("getString", key);
}
}
}
- Страницы
- BackgroundConfigUpdateError.cs.en
- BackgroundConfigUpdateError.cs
- Callbacks.en
- Callbacks
- Data.en
- Data
- GetRemoteConfig.cs.en
- GetRemoteConfig.cs
- GetRemoteConfigListener.cs.en
- GetRemoteConfigListener.cs
- IRemoteConfig.cs.en
- IRemoteConfig.cs
- IRemoteConfigClientEventListener.cs.en
- IRemoteConfigClientEventListener.cs
- Init.cs.en
- Init.cs
- Init_with_settings.cs.en
- Init_with_settings.cs
- Internal.en
- Internal
- RemoteConfig.cs.en
- RemoteConfig.cs
- RemoteConfigClientEventListener.cs.en
- RemoteConfigClientEventListener.cs
- RemoteConfigClientParameters.cs.en
- RemoteConfigClientParameters.cs
- RemoteConfigImpl.cs.en
- RemoteConfigImpl.cs
- RuStoreRemoteConfigClient.cs.en
- RuStoreRemoteConfigClient.cs
- RuStoreRemoteConfigClientSettings.cs.en
- RuStoreRemoteConfigClientSettings.cs
- RuStoreRemoteConfigClient_Instance.cs.en
- RuStoreRemoteConfigClient_Instance.cs
- Runtime.en
- Runtime
- SetAccount.cs.en
- SetAccount.cs
- SetLanguage.cs.en
- SetLanguage.cs
- docs.en
- docs
- examples.en
- examples
- ru.rustore.remoteconfig.en
- ru.rustore.remoteconfig
- BackgroundConfigUpdateError.cs.en
- BackgroundConfigUpdateError.cs
- Callbacks.en
- Callbacks
- Data.en
- Data
- GetRemoteConfig.cs.en
- GetRemoteConfig.cs
- GetRemoteConfigListener.cs.en
- GetRemoteConfigListener.cs
- IRemoteConfig.cs.en
- IRemoteConfig.cs
- IRemoteConfigClientEventListener.cs.en
- IRemoteConfigClientEventListener.cs
- Init.cs.en
- Init.cs
- Init_with_settings.cs.en
- Init_with_settings.cs
- Internal.en
- Internal
- RemoteConfig.cs.en
- RemoteConfig.cs
- RemoteConfigClientEventListener.cs.en
- RemoteConfigClientEventListener.cs
- RemoteConfigClientParameters.cs.en
- RemoteConfigClientParameters.cs
- RemoteConfigImpl.cs.en
- RemoteConfigImpl.cs
- RuStoreRemoteConfigClient.cs.en
- RuStoreRemoteConfigClient.cs
- RuStoreRemoteConfigClientSettings.cs.en
- RuStoreRemoteConfigClientSettings.cs
- RuStoreRemoteConfigClient_Instance.cs.en
- RuStoreRemoteConfigClient_Instance.cs
- Runtime.en
- Runtime
- SetAccount.cs.en
- SetAccount.cs
- SetLanguage.cs.en
- SetLanguage.cs
- docs.en
- docs
- examples.en
- examples
- ru.rustore.remoteconfig.en
- ru.rustore.remoteconfig