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;
लौटाए जाने वाले प्रॉडक्ट:
app.App.auth()
हस्ताक्षर:
auth(): auth.Auth;
लौटाए जाने वाले प्रॉडक्ट:
app.App.database()
हस्ताक्षर:
database(url?: string): database.Database;
पैरामीटर
पैरामीटर | टाइप | ब्यौरा |
---|---|---|
url | स्ट्रिंग |
लौटाए जाने वाले प्रॉडक्ट:
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;
लौटाए जाने वाले प्रॉडक्ट:
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;
लौटाए जाने वाले प्रॉडक्ट:
app.App.securityRules()
हस्ताक्षर:
securityRules(): securityRules.SecurityRules;
लौटाए जाने वाले प्रॉडक्ट:
app.app.storage()
हस्ताक्षर:
storage(): storage.Storage;
लौटाए जाने वाले प्रॉडक्ट: