Firebase ऐप्लिकेशन में, कई तरह की सेवाओं के शुरू होने की जानकारी सेव होती है.
इस कंस्ट्रक्टर को सीधे कॉल न करें. इसके बजाय, ऐप्लिकेशन बनाने के लिए InitializeApp() का इस्तेमाल करें.
हस्ताक्षर:
interface App extends AppCore
एक्सटेंडेड: AppCore
तरीके
तरीका | ब्यौरा |
---|---|
appCheck() | |
auth() | |
डेटाबेस(यूआरएल) | |
delete() | इस स्थानीय FirebaseApp को इस्तेमाल करने लायक नहीं बनाता है और इससे जुड़ी सभी सेवाओं के संसाधनों को खाली करता है. हालांकि, इससे कोई भी बैकएंड संसाधन *नहीं* होता है. SDK टूल को स्थानीय तौर पर इस्तेमाल करते समय, इस तरीके को ज़रूर इस्तेमाल करें. इससे, प्रोसेस को अच्छी तरह से खत्म किया जा सकेगा. |
firestore() | |
installations() | |
instanceId() | |
मशीन लर्निंग() | |
Messages() | |
projectManagement() | |
remoteConfig() | |
securityRules() | |
स्टोरेज() |
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;
लौटाए जाने वाले प्रॉडक्ट:
app.App.Messages()
हस्ताक्षर:
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;
लौटाए जाने वाले प्रॉडक्ट: