InMemoryFeatureFlagDataStoreOverride
@ExperimentalCoroutinesApi
An implementation of ObservableFeatureFlagDataStore that allows overriding values produced by delegate with values held in memory.
Values held in memory within instances of this class will be returned in favor of their counterparts returned from delegate. When a specific key is not overriden in memory, then the underlying value from delegate is returned.
Constructors
Link copied to clipboard
constructor(delegate: ObservableFeatureFlagDataStore, initialOverrides: Map<String, Any> = emptyMap())