FirebaseRemoteConfigAdapter

class FirebaseRemoteConfigAdapter @JvmOverloads constructor(remoteConfig: Any, val id: String = "firebase") : RemoteConfigProvider

Optional Firebase bridge with no Firebase compile-time dependency. Consumers pass a com.google.firebase.remoteconfig.FirebaseRemoteConfig; reflection keeps Firebase absent everywhere else, exactly as FirebaseRemoteMessageAdapter does for Cloud Messaging.

Constructors

Link copied to clipboard
constructor(remoteConfig: Any, id: String = "firebase")

Properties

Link copied to clipboard
open override val id: String

Functions

Link copied to clipboard
open override fun snapshot(): RemoteConfigSnapshot