A Firebase App holds the initialization information for a collection of services.

Do not call this constructor directly. Instead, use firebase.initializeApp() to create an app.

Index

Properties

Methods

Properties

name

name: string

The (read-only) name for this app.

The default app's name is "[DEFAULT]".

example
// The default app's name is "[DEFAULT]"
firebase.initializeApp(defaultAppConfig);
console.log(firebase.app().name);  // "[DEFAULT]"
example
// A named app's name is what you provide to initializeApp()
var otherApp = firebase.initializeApp(otherAppConfig, "other");
console.log(otherApp.name);  // "other"

options

options: Object

The (read-only) configuration options for this app. These are the original parameters given in firebase.initializeApp().

example
var app = firebase.initializeApp(config);
console.log(app.options.databaseURL === config.databaseURL);  // true

Methods

auth

  • auth(): Auth
  • Gets the Auth service for the current app.

    example
    var auth = app.auth();
    // The above is shorthand for:
    // var auth = firebase.auth(app);

    Returns Auth

database

  • database(url?: string): Database
  • Gets the Database service for the current app.

    example
    var database = app.database();
    // The above is shorthand for:
    // var database = firebase.database(app);

    Parameters

    • Optional url: string

    Returns Database

delete

  • delete(): Promise<any>
  • Renders this app unusable and frees the resources of all associated services.

    example
    app.delete()
      .then(function() {
        console.log("App deleted successfully");
      })
      .catch(function(error) {
        console.log("Error deleting app:", error);
      });

    Returns Promise<any>

firestore

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。