View on GitHub

Cadabra

A/B testing library for Java/Kotlin/Android

cadabra-firebase / com.fo2rist.cadabra.firebase

Package com.fo2rist.cadabra.firebase

Contain Resolver implementation that can parse data from Firebase Remote Config.

Types

FirebaseConfigProvider ExperimentsConfigProvider that starts experiments automatically by Firebase Remote Config. Supports two ways for providing config.class FirebaseConfigProvider

Functions

configFromFirebaseConfig Create config from <experiment_id: variant_name> map. Interprets each FirebaseRemoteConfigValue as a strings ignoring nulls and empty values.fun configFromFirebaseConfig(map: Map<String, <ERROR CLASS>?>): <ERROR CLASS>