हस्ताक्षर:
export declare class DocumentBuilder<Path extends string>
कंस्ट्रक्टर्स
निर्माता | संशोधक | विवरण |
---|---|---|
(कन्स्ट्रक्टर)(ट्रिगर रिसोर्स, विकल्प) | DocumentBuilder वर्ग का एक नया उदाहरण बनाता है |
तरीकों
तरीका | संशोधक | विवरण |
---|---|---|
onCreate(हैंडलर) | केवल दस्तावेज़ निर्माण पर प्रतिक्रिया दें. | |
ऑनडिलीट(हैंडलर) | केवल दस्तावेज़ हटाने पर प्रतिक्रिया दें। | |
ऑनअपडेट(हैंडलर) | केवल दस्तावेज़ अद्यतनों पर प्रतिक्रिया दें। | |
onWrite(हैंडलर) | सभी दस्तावेज़ लिखने (बनाने, अपडेट करने या हटाने) पर प्रतिक्रिया दें। |
फायरस्टोर.डॉक्यूमेंटबिल्डर.(कन्स्ट्रक्टर)
DocumentBuilder
वर्ग का एक नया उदाहरण बनाता है
हस्ताक्षर:
constructor(triggerResource: () => string, options: DeploymentOptions);
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
ट्रिगरसंसाधन | () => स्ट्रिंग | |
विकल्प | परिनियोजन विकल्प |
firestore.DocumentBuilder.onCreate()
केवल दस्तावेज़ निर्माण पर प्रतिक्रिया दें।
हस्ताक्षर:
onCreate(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (स्नैपशॉट: QueryDocumentSnapshot , संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < क्वेरीडॉक्यूमेंटस्नैपशॉट >
firestore.DocumentBuilder.onDelete()
केवल दस्तावेज़ हटाने पर प्रतिक्रिया दें।
हस्ताक्षर:
onDelete(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (स्नैपशॉट: QueryDocumentSnapshot , संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < क्वेरीडॉक्यूमेंटस्नैपशॉट >
firestore.DocumentBuilder.onUpdate()
केवल दस्तावेज़ अद्यतनों पर प्रतिक्रिया दें।
हस्ताक्षर:
onUpdate(handler: (change: Change<QueryDocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<QueryDocumentSnapshot>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (परिवर्तन: परिवर्तन < क्वेरीडॉक्यूमेंटस्नैपशॉट >, संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < परिवर्तन < क्वेरीडॉक्यूमेंटस्नैपशॉट >>
firestore.DocumentBuilder.onWrite()
सभी दस्तावेज़ लिखने (बनाने, अपडेट करने या हटाने) पर प्रतिक्रिया दें।
हस्ताक्षर:
onWrite(handler: (change: Change<DocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<DocumentSnapshot>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (परिवर्तन: परिवर्तन < दस्तावेज़ स्नैपशॉट >, संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < परिवर्तन < दस्तावेज़ स्नैपशॉट >>
,हस्ताक्षर:
export declare class DocumentBuilder<Path extends string>
कंस्ट्रक्टर्स
निर्माता | संशोधक | विवरण |
---|---|---|
(कन्स्ट्रक्टर)(ट्रिगर रिसोर्स, विकल्प) | DocumentBuilder वर्ग का एक नया उदाहरण बनाता है |
तरीकों
तरीका | संशोधक | विवरण |
---|---|---|
onCreate(हैंडलर) | केवल दस्तावेज़ निर्माण पर प्रतिक्रिया दें. | |
ऑनडिलीट(हैंडलर) | केवल दस्तावेज़ हटाने पर प्रतिक्रिया दें। | |
ऑनअपडेट(हैंडलर) | केवल दस्तावेज़ अद्यतनों पर प्रतिक्रिया दें। | |
onWrite(हैंडलर) | सभी दस्तावेज़ लिखने (बनाने, अपडेट करने या हटाने) पर प्रतिक्रिया दें। |
फायरस्टोर.डॉक्यूमेंटबिल्डर.(कन्स्ट्रक्टर)
DocumentBuilder
वर्ग का एक नया उदाहरण बनाता है
हस्ताक्षर:
constructor(triggerResource: () => string, options: DeploymentOptions);
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
ट्रिगरसंसाधन | () => स्ट्रिंग | |
विकल्प | परिनियोजन विकल्प |
firestore.DocumentBuilder.onCreate()
केवल दस्तावेज़ निर्माण पर प्रतिक्रिया दें.
हस्ताक्षर:
onCreate(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (स्नैपशॉट: QueryDocumentSnapshot , संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < क्वेरीडॉक्यूमेंटस्नैपशॉट >
firestore.DocumentBuilder.onDelete()
केवल दस्तावेज़ हटाने पर प्रतिक्रिया दें।
हस्ताक्षर:
onDelete(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (स्नैपशॉट: QueryDocumentSnapshot , संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < क्वेरीडॉक्यूमेंटस्नैपशॉट >
firestore.DocumentBuilder.onUpdate()
केवल दस्तावेज़ अद्यतनों पर प्रतिक्रिया दें।
हस्ताक्षर:
onUpdate(handler: (change: Change<QueryDocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<QueryDocumentSnapshot>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (परिवर्तन: परिवर्तन < क्वेरीडॉक्यूमेंटस्नैपशॉट >, संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < परिवर्तन < क्वेरीडॉक्यूमेंटस्नैपशॉट >>
firestore.DocumentBuilder.onWrite()
सभी दस्तावेज़ लिखने (बनाने, अपडेट करने या हटाने) पर प्रतिक्रिया दें।
हस्ताक्षर:
onWrite(handler: (change: Change<DocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<DocumentSnapshot>>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
हैंडलर | (परिवर्तन: परिवर्तन < दस्तावेज़ स्नैपशॉट >, संदर्भ: इवेंट कॉन्टेक्स्ट <ParamsOf<Path>>) => PromiseLike<any> | कोई |
रिटर्न:
क्लाउडफ़ंक्शन < परिवर्तन < दस्तावेज़ स्नैपशॉट >>