Callable

  • remoteConfig(app?: App): RemoteConfig
  • Gets the RemoteConfig instance.

    example
    // Get the RemoteConfig instance for the default app
    const defaultRemoteConfig = firebase.remoteConfig();

    Parameters

    • Optional app: App

      The app to create a Remote Config service for. If not passed, uses the default app.

    Returns RemoteConfig

Index

Type aliases

FetchStatus

FetchStatus: "no-fetch-yet" | "success" | "failure" | "throttle"

Summarizes the outcome of the last attempt to fetch config from the Firebase Remote Config server.

  • "no-fetch-yet" indicates the RemoteConfig instance has not yet attempted to fetch config, or that SDK initialization is incomplete.
  • "success" indicates the last attempt succeeded.
  • "failure" indicates the last attempt failed.
  • "throttle" indicates the last attempt was rate-limited.

LogLevel

LogLevel: "debug" | "error" | "silent"

Defines levels of Remote Config logging.

ValueSource

ValueSource: "static" | "default" | "remote"

Indicates the source of a value.

  • "static" indicates the value was defined by a static constant.
  • "default" indicates the value was defined by default config.
  • "remote" indicates the value was defined by fetched config.