FirebaseApp interface

FirebaseAppは、サービスのコレクションの初期化情報を保持します。

このコンストラクターを直接呼び出さないでください。代わりに、 initializeApp()を使用してアプリを作成します。

サイン:

export interface FirebaseApp 

プロパティ

財産タイプ説明
自動データ収集有効ブール値GDPR オプトイン/オプトアウトの設定可能な構成フラグ
名前このアプリの (読み取り専用) 名前。デフォルトのアプリの名前は"[DEFAULT]"です。
オプションFirebaseオプションこのアプリの (読み取り専用) 構成オプション。これらは、 initializeApp()で指定された元のパラメータです。

FirebaseApp.automaticDataCollectionEnabled

GDPR オプトイン/オプトアウトの設定可能な構成フラグ

サイン:

automaticDataCollectionEnabled: boolean;

FirebaseApp.name

このアプリの (読み取り専用) 名前。

デフォルトのアプリ名は"[DEFAULT]"です

サイン:

readonly name: string;

例1

// The default app's name is "[DEFAULT]"
const app = initializeApp(defaultAppConfig);
console.log(app.name);  // "[DEFAULT]"

例 2

// A named app's name is what you provide to initializeApp()
const otherApp = initializeApp(otherAppConfig, "other");
console.log(otherApp.name);  // "other"

FirebaseApp.options

このアプリの (読み取り専用) 構成オプション。これらは、 initializeApp()で指定された元のパラメータです。

サイン:

readonly options: FirebaseOptions;

const app = initializeApp(config);
console.log(app.options.databaseURL === config.databaseURL);  // true