Configuration Provider
class ConfigurationProvider @JvmOverloads constructor(remoteConfiguration: RemoteConfiguration, defaultBundles: List<ConfigurationBundle>? = null)
This class fetch a configuration from a remote source otherwise it provides a cached configuration. It can manage multiple sources and multiple caches.
Constructors
Link copied to clipboard
fun ConfigurationProvider(remoteConfiguration: RemoteConfiguration, defaultBundles: List<ConfigurationBundle>? = null)
Functions
Link copied to clipboard
fun retrieveConfiguration(context: Context, onlyRemote: Boolean, onFetchCallback: Consumer<Pair<FetchedConfigurationBundle, ConfigurationState>>)