یک برنامه Firebase اطلاعات اولیه را برای مجموعه ای از خدمات نگهداری می کند.
مستقیماً با این سازنده تماس نگیرید. درعوض، برای ایجاد یک برنامه از () initializeApp استفاده کنید.
امضا:
interface App extends AppCore
گسترش می یابد: AppCore
مواد و روش ها
روش | شرح |
---|---|
appCheck() | |
auth() | |
پایگاه داده (url) | |
حذف() | این FirebaseApp محلی را غیرقابل استفاده میکند و منابع تمام سرویسهای مرتبط را آزاد میکند (اگرچه هیچ منبع باطنی را *نمی** پاکسازی میکند). هنگام اجرای SDK به صورت محلی، این روش باید فراخوانی شود تا از خاتمه برازنده فرآیند اطمینان حاصل شود. |
firestore() | |
تاسیسات () | |
instanceId() | |
فراگیری ماشین() | |
پیام رسانی() | |
مدیریت پروژه() | |
remoteConfig() | |
Security Rules() | |
ذخیره سازی() |
app.app.appCheck()
امضا:
appCheck(): appCheck.AppCheck;
برمی گرداند:
app.App.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;
برمی گرداند:
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;
برمی گرداند:
app.App.securityRules()
امضا:
securityRules(): securityRules.SecurityRules;
برمی گرداند:
app.app.storage()
امضا:
storage(): storage.Storage;
برمی گرداند: