firestore.DocumentBuilder class

স্বাক্ষর:

export declare class DocumentBuilder<Path extends string> 

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)(ট্রিগাররিসোর্স, বিকল্প) DocumentBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
onCreate(হ্যান্ডলার) শুধুমাত্র নথি তৈরিতে সাড়া দিন।
অন ​​ডিলিট(হ্যান্ডলার) শুধুমাত্র নথি মুছে ফেলার জন্য প্রতিক্রিয়া.
on Update(হ্যান্ডলার) শুধুমাত্র নথির আপডেটে সাড়া দিন।
অনরাইট(হ্যান্ডলার) সমস্ত নথির লেখার উত্তর দিন (তৈরি করা, আপডেট করা বা মুছে দেওয়া)।

firestore.DocumentBuilder.(constructor)

DocumentBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
triggerResource () => স্ট্রিং
বিকল্প স্থাপনার বিকল্প

firestore.DocumentBuilder.onCreate()

শুধুমাত্র নথি তৈরিতে সাড়া দিন।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (স্ন্যাপশট: QueryDocumentSnapshot , প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >

firestore.DocumentBuilder.onDelete()

শুধুমাত্র নথি মুছে ফেলার জন্য প্রতিক্রিয়া.

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (স্ন্যাপশট: QueryDocumentSnapshot , প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >

firestore.DocumentBuilder.onUpdate()

শুধুমাত্র নথির আপডেটে সাড়া দিন।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (পরিবর্তন: পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >, প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >>

firestore.DocumentBuilder.onWrite()

সমস্ত নথির লেখার উত্তর দিন (তৈরি করা, আপডেট করা বা মুছে দেওয়া)।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (পরিবর্তন: পরিবর্তন < ডকুমেন্টস্ন্যাপশট >, প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < পরিবর্তন < ডকুমেন্টস্ন্যাপশট >>

,

স্বাক্ষর:

export declare class DocumentBuilder<Path extends string> 

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)(ট্রিগাররিসোর্স, বিকল্প) DocumentBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
onCreate(হ্যান্ডলার) শুধুমাত্র নথি তৈরিতে সাড়া দিন।
অন ​​ডিলিট(হ্যান্ডলার) শুধুমাত্র নথি মুছে ফেলার জন্য প্রতিক্রিয়া.
on Update(হ্যান্ডলার) শুধুমাত্র নথির আপডেটে সাড়া দিন।
অনরাইট(হ্যান্ডলার) সমস্ত নথির লেখার উত্তর দিন (তৈরি করা, আপডেট করা বা মুছে দেওয়া)।

firestore.DocumentBuilder.(constructor)

DocumentBuilder ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
triggerResource () => স্ট্রিং
বিকল্প স্থাপনার বিকল্প

firestore.DocumentBuilder.onCreate()

শুধুমাত্র নথি তৈরিতে সাড়া দিন।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (স্ন্যাপশট: QueryDocumentSnapshot , প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >

firestore.DocumentBuilder.onDelete()

শুধুমাত্র নথি মুছে ফেলার জন্য প্রতিক্রিয়া.

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (স্ন্যাপশট: QueryDocumentSnapshot , প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >

firestore.DocumentBuilder.onUpdate()

শুধুমাত্র নথির আপডেটে সাড়া দিন।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (পরিবর্তন: পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >, প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট >>

firestore.DocumentBuilder.onWrite()

সমস্ত নথির লেখার উত্তর দিন (তৈরি করা, আপডেট করা বা মুছে দেওয়া)।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
হ্যান্ডলার (পরিবর্তন: পরিবর্তন < ডকুমেন্টস্ন্যাপশট >, প্রসঙ্গ: EventContext <ParamsOf<Path>>) => প্রতিশ্রুতি মত<any> | যেকোনো

রিটার্ন:

ক্লাউড ফাংশন < পরিবর্তন < ডকুমেন্টস্ন্যাপশট >>