app.App interface

یک برنامه Firebase اطلاعات اولیه را برای مجموعه ای از خدمات نگهداری می کند.

مستقیماً با این سازنده تماس نگیرید. درعوض، برای ایجاد یک برنامه از () initializeApp استفاده کنید.

امضا:

interface App extends AppCore 

گسترش می یابد: AppCore

مواد و روش ها

روش شرح
appCheck()
auth()
پایگاه داده (url)
حذف() این FirebaseApp محلی را غیرقابل استفاده می‌کند و منابع تمام سرویس‌های مرتبط را آزاد می‌کند (اگرچه هیچ منبع باطنی را *نمی** پاکسازی می‌کند). هنگام اجرای SDK به صورت محلی، این روش باید فراخوانی شود تا از خاتمه برازنده فرآیند اطمینان حاصل شود.
firestore()
تاسیسات ()
instanceId()
فراگیری ماشین()
پیام رسانی()
مدیریت پروژه()
remoteConfig()
Security Rules()
ذخیره سازی()

app.app.appCheck()

امضا:

appCheck(): appCheck.AppCheck;

برمی گرداند:

appCheck.AppCheck

app.App.auth()

امضا:

auth(): auth.Auth;

برمی گرداند:

auth.Auth

app.App.database()

امضا:

database(url?: string): database.Database;

مولفه های

پارامتر تایپ کنید شرح
آدرس اینترنتی رشته

برمی گرداند:

پایگاه داده.پایگاه داده

app.app.delete()

این FirebaseApp محلی را غیرقابل استفاده می‌کند و منابع تمام سرویس‌های مرتبط را آزاد می‌کند (اگرچه هیچ منبع باطنی را *نمی** پاکسازی می‌کند). هنگام اجرای SDK به صورت محلی، این روش باید فراخوانی شود تا از خاتمه برازنده فرآیند اطمینان حاصل شود.

امضا:

delete(): Promise<void>;

برمی گرداند:

قول<باطل>

مثال

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

app.App.firestore()

امضا:

firestore(): firestore.Firestore;

برمی گرداند:

firestore.Firestore

app.app.installations()

امضا:

installations(): installations.Installations;

برمی گرداند:

تاسیسات. تاسیسات

app.App.instanceId()

به جای آن از Installations استفاده کنید.

امضا:

instanceId(): instanceId.InstanceId;

برمی گرداند:

instanceId.InstanceId

app.app.machineLearning()

امضا:

machineLearning(): machineLearning.MachineLearning;

برمی گرداند:

machineLearning.MachineLearning

app.app.messaging()

امضا:

messaging(): messaging.Messaging;

برمی گرداند:

پیام رسانی.پیام رسانی

app.App.projectManagement()

امضا:

projectManagement(): projectManagement.ProjectManagement;

برمی گرداند:

projectManagement.ProjectManagement

app.App.remoteConfig()

امضا:

remoteConfig(): remoteConfig.RemoteConfig;

برمی گرداند:

remoteConfig.RemoteConfig

app.App.securityRules()

امضا:

securityRules(): securityRules.SecurityRules;

برمی گرداند:

SecurityRules.SecurityRules

app.app.storage()

امضا:

storage(): storage.Storage;

برمی گرداند:

ذخیره سازی.ذخیره سازی