FirebaseApp interface

يحتفظ FirebaseApp بمعلومات التهيئة لمجموعة من الخدمات.

لا تستدعي هذا المنشئ مباشرة. بدلاً من ذلك، استخدم initizeApp() لإنشاء تطبيق.

إمضاء:

export interface FirebaseApp 

ملكيات

ملكية يكتب وصف
تمكين تجميع البيانات التلقائي منطقية علامة التكوين القابلة للضبط للاشتراك/إلغاء الاشتراك في القانون العام لحماية البيانات (GDPR).
اسم خيط الاسم (للقراءة فقط) لهذا التطبيق. اسم التطبيق الافتراضي هو "[DEFAULT]" .
خيارات خيارات Firebase خيارات التكوين (للقراءة فقط) لهذا التطبيق. هذه هي المعلمات الأصلية الواردة في التهيئة () .

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

خيارات التكوين (للقراءة فقط) لهذا التطبيق. هذه هي المعلمات الأصلية الواردة في التهيئة () .

إمضاء:

readonly options: FirebaseOptions;

مثال

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