FirebaseApp interface

FirebaseApp, bir dizi hizmetin başlatma bilgilerini tutar.

Bu yapıcıyı doğrudan çağırmayın. Bunun yerine, bir uygulama oluşturmak için startupizeApp() işlevini kullanın.

İmza:

export interface FirebaseApp 

Özellikler

Mülk Tip Tanım
otomatikVeriCollectionEtkin boolean GDPR'yi etkinleştirme/devre dışı bırakma için ayarlanabilir yapılandırma bayrağı
isim sicim Bu uygulamanın (salt okunur) adı. Varsayılan uygulamanın adı "[DEFAULT]" şeklindedir.
seçenekler FirebaseSeçenekleri Bu uygulamaya ilişkin (salt okunur) yapılandırma seçenekleri. Bunlar , startupizeApp() işlevinde verilen orijinal parametrelerdir. .

FirebaseApp.automaticDataCollectionEnabled

GDPR'yi etkinleştirme/devre dışı bırakma için ayarlanabilir yapılandırma bayrağı

İmza:

automaticDataCollectionEnabled: boolean;

FirebaseUygulaması.adı

Bu uygulamanın (salt okunur) adı.

Varsayılan uygulamanın adı "[DEFAULT]" .

İmza:

readonly name: string;

örnek 1

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

Örnek 2

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

FirebaseApp.options

Bu uygulamaya ilişkin (salt okunur) yapılandırma seçenekleri. Bunlar , startupizeApp() işlevinde verilen orijinal parametrelerdir. .

İmza:

readonly options: FirebaseOptions;

Örnek

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