firestore.DocumentBuilder class

हस्ताक्षर:

export declare class DocumentBuilder<Path extends string> 

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(triggerResource, विकल्प) DocumentBuilder क्लास का एक नया इंस्टेंस बनाता है

तरीके

तरीका मॉडिफ़ायर ब्यौरा
onCreate(हैंडलर) सिर्फ़ दस्तावेज़ बनाने के लिए जवाब दें.
onDelete(हैंडलर) सिर्फ़ दस्तावेज़ मिटाने पर जवाब दें.
onUpdate(हैंडलर) सिर्फ़ दस्तावेज़ के अपडेट पर जवाब दें.
onWrite(हैंडलर) दस्तावेज़ में लिखे गए सभी कॉन्टेंट पर जवाब देने की सुविधा मिलती है. जैसे, बनाया गया, अपडेट किया गया या मिटाया गया.

Firestore.DocumentBuilder.(कंस्ट्रक्टर)

DocumentBuilder क्लास का एक नया इंस्टेंस बनाता है

हस्ताक्षर:

constructor(triggerResource: () => string, options: DeploymentOptions);

पैरामीटर

पैरामीटर टाइप ब्यौरा
ट्रिगर-संसाधन () => स्ट्रिंग
विकल्प डिप्लॉयमेंट के विकल्प

Firestore.DocumentBuilder.onCreate()

सिर्फ़ दस्तावेज़ बनाने के लिए जवाब दें.

हस्ताक्षर:

onCreate(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (स्नैपशॉट: QueryDocumentSnapshot, संदर्भ: EventContext<ParamsOf<Path>>) => वादा करें<किसी> | कोई भी

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

CloudFunction<QueryDocumentSnapshot>

Firestore.DocumentBuilder.onDelete()

सिर्फ़ दस्तावेज़ मिटाने पर जवाब दें.

हस्ताक्षर:

onDelete(handler: (snapshot: QueryDocumentSnapshot, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<QueryDocumentSnapshot>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (स्नैपशॉट: QueryDocumentSnapshot, संदर्भ: EventContext<ParamsOf<Path>>) => वादा करें<किसी> | कोई भी

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

CloudFunction<QueryDocumentSnapshot>

Firestore.DocumentBuilder.onUpdate()

सिर्फ़ दस्तावेज़ के अपडेट पर जवाब दें.

हस्ताक्षर:

onUpdate(handler: (change: Change<QueryDocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<QueryDocumentSnapshot>>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (बदलें: बदलें<QueryDocumentSnapshot>, संदर्भ: EventContext<ParamsOf<Path>>) => वादा करें<किसी> | कोई भी

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

CloudFunction<बदलें<QueryDocumentSnapshot>>

Firestore.DocumentBuilder.onWrite()

दस्तावेज़ में लिखे गए सभी कॉन्टेंट पर जवाब देने की सुविधा मिलती है. जैसे, बनाया गया, अपडेट किया गया या मिटाया गया.

हस्ताक्षर:

onWrite(handler: (change: Change<DocumentSnapshot>, context: EventContext<ParamsOf<Path>>) => PromiseLike<any> | any): CloudFunction<Change<DocumentSnapshot>>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
हैंडलर (बदलें: बदलें<DocumentSnapshot>, कॉन्टेक्स्ट: EventContext<ParamsOf<Path>>) => वादा करें<किसी> | कोई भी

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

CloudFunction<बदलें<DocumentSnapshot>>