FirebaseApp interface

FirebaseApp menyimpan informasi inisialisasi untuk sekumpulan layanan.

Jangan memanggil konstruktor ini secara langsung. Sebagai gantinya, gunakan InitializeApp() untuk membuat aplikasi.

Tanda Tangan:

export interface FirebaseApp 

Properti

Properti Jenis Deskripsi
AutomaticDataCollectionEnabled boolean Tanda konfigurasi yang dapat ditetapkan untuk keikutsertaan/ketidakikutsertaan GDPR
name string Nama (hanya baca) untuk aplikasi ini.Nama default aplikasi ini adalah "[DEFAULT]".
options FirebaseOptions Opsi konfigurasi (hanya baca) untuk aplikasi ini. Ini adalah parameter asli yang diberikan di InitializeApp().

FirebaseApp.automaticDataCollectionEnabled

Tanda konfigurasi yang dapat ditetapkan untuk keikutsertaan/ketidakikutsertaan GDPR

Tanda Tangan:

automaticDataCollectionEnabled: boolean;

Nama FirebaseApp.

Nama (hanya baca) untuk aplikasi ini.

Nama default aplikasi adalah "[DEFAULT]".

Tanda Tangan:

readonly name: string;

Contoh 1

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

Contoh 2

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

FirebaseApp.options

Opsi konfigurasi (hanya baca) untuk aplikasi ini. Ini adalah parameter asli yang diberikan di InitializeApp().

Tanda Tangan:

readonly options: FirebaseOptions;

Contoh

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