app.App interface

Firebase ऐप्लिकेशन में सेवाओं के कलेक्शन के लिए शुरू करने की जानकारी होती है.

इस कंस्ट्रक्टर को सीधे कॉल न करें. इसके बजाय, ऐप्लिकेशन बनाने के लिए InitializeApp() का इस्तेमाल करें.

हस्ताक्षर:

interface App extends AppCore 

ज़्यादा जानकारी: AppCore

तरीके

तरीका ब्यौरा
appCheck()
auth()
डेटाबेस(यूआरएल)
delete() इस स्थानीय FirebaseApp को बिना किसी इस्तेमाल के रेंडर करता है. साथ ही, इससे जुड़ी सभी सेवाओं के संसाधन खाली *नहीं होते हैं*. SDK टूल को स्थानीय तौर पर इस्तेमाल करते समय, यह तरीका कॉल करना ज़रूरी है, ताकि प्रोसेस को सही तरीके से खत्म किया जा सके.
firestore()
इंस्टॉलेशन()
instanceId()
machineLearning()
मैसेज()
projectManagement()
remoteConfig()
securityनियम()
storage()

app.App.appCheck()

हस्ताक्षर:

appCheck(): appCheck.AppCheck;

लौटाए जाने वाले प्रॉडक्ट:

appCheck.AppCheck

app.App.auth()

हस्ताक्षर:

auth(): auth.Auth;

लौटाए जाने वाले प्रॉडक्ट:

auth.Auth

app.App.database()

हस्ताक्षर:

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

पैरामीटर

पैरामीटर टाइप ब्यौरा
url स्ट्रिंग

लौटाए जाने वाले प्रॉडक्ट:

database.Database

app.App.delete()

इस स्थानीय FirebaseApp को बिना किसी इस्तेमाल के रेंडर करता है. साथ ही, इससे जुड़ी सभी सेवाओं के संसाधन खाली *नहीं होते हैं*. SDK टूल को स्थानीय तौर पर इस्तेमाल करते समय, यह तरीका कॉल करना ज़रूरी है, ताकि प्रोसेस को सही तरीके से खत्म किया जा सके.

हस्ताक्षर:

delete(): Promise<void>;

लौटाए जाने वाले प्रॉडक्ट:

वादा<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()

इसके बजाय, इंस्टॉलेशन का इस्तेमाल करें.

हस्ताक्षर:

instanceId(): instanceId.InstanceId;

लौटाए जाने वाले प्रॉडक्ट:

instanceId.InsightsId

app.App.machineLearning()

हस्ताक्षर:

machineLearning(): machineLearning.MachineLearning;

लौटाए जाने वाले प्रॉडक्ट:

machineLearning.Machineलर्निंग

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.SecurityTerms

app.app.storage()

हस्ताक्षर:

storage(): storage.Storage;

लौटाए जाने वाले प्रॉडक्ट:

storage.Storage