Package-level declarations

Types

Link copied to clipboard
object Firebase

Single access point to all firebase sdks from Kotlin.

Link copied to clipboard

Exception that gets thrown when an operation on Firebase fails.

Link copied to clipboard

The entry point of Firebase SDKs. It holds common configuration and state for Firebase APIs. Most applications don't need to directly interact with FirebaseApp.

Link copied to clipboard

Exception that gets thrown when an operation on Firebase fails.

Link copied to clipboard

Exception that gets thrown when an operation on Firebase fails.

Link copied to clipboard
data class FirebaseOptions(val applicationId: String, val apiKey: String, val databaseUrl: String? = null, val gaTrackingId: String? = null, val storageBucket: String? = null, val projectId: String? = null, val gcmSenderId: String? = null, val authDomain: String? = null)

Configurable Firebase options.

Link copied to clipboard

Exception that gets thrown when an operation on Firebase fails.

Properties

Link copied to clipboard
val <Error class: unknown class>.android: FirebaseApp

The underlying Firebase Android SDK app.

val <Error class: unknown class>.android: FirebaseApp

The underlying Firebase Android SDK app.

Link copied to clipboard

Returns the default firebase app instance.

Link copied to clipboard
val FirebaseApp.ios: FIRApp

The underlying Firebase iOS SDK app.

Link copied to clipboard
val FirebaseApp.js: FirebaseApp

The underlying Firebase JS SDK app.

Link copied to clipboard

Returns options of default FirebaseApp

Functions

Link copied to clipboard

Returns a named firebase app instance.

Link copied to clipboard
actual fun <Error class: unknown class>.apps(context: Any?): List<<Error class: unknown class>>
actual fun Firebase.apps(context: Any?): List<FirebaseApp>
expect fun Firebase.apps(context: Any? = null): List<FirebaseApp>

Returns all firebase app instances.

actual fun Firebase.apps(context: Any?): List<FirebaseApp>
actual fun <Error class: unknown class>.apps(context: Any?): List<<Error class: unknown class>>
Link copied to clipboard
actual fun <Error class: unknown class>.initialize(context: Any?): <Error class: unknown class>?
actual fun <Error class: unknown class>.initialize(context: Any?, options: <Error class: unknown class>): <Error class: unknown class>
actual fun <Error class: unknown class>.initialize(context: Any?, options: <Error class: unknown class>, name: String): <Error class: unknown class>
actual fun Firebase.initialize(context: Any?): FirebaseApp?
actual fun Firebase.initialize(context: Any?, options: FirebaseOptions): FirebaseApp
actual fun Firebase.initialize(context: Any?, options: FirebaseOptions, name: String): FirebaseApp
expect fun Firebase.initialize(context: Any? = null): FirebaseApp?
expect fun Firebase.initialize(context: Any? = null, options: FirebaseOptions): FirebaseApp
expect fun Firebase.initialize(context: Any? = null, options: FirebaseOptions, name: String): FirebaseApp

Initializes and returns a FirebaseApp.

actual fun Firebase.initialize(context: Any?): FirebaseApp?
actual fun Firebase.initialize(context: Any?, options: FirebaseOptions): FirebaseApp
actual fun Firebase.initialize(context: Any?, options: FirebaseOptions, name: String): FirebaseApp
actual fun <Error class: unknown class>.initialize(context: Any?): <Error class: unknown class>?
actual fun <Error class: unknown class>.initialize(context: Any?, options: <Error class: unknown class>): <Error class: unknown class>
actual fun <Error class: unknown class>.initialize(context: Any?, options: <Error class: unknown class>, name: String): <Error class: unknown class>