স্বাক্ষর:
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> | যেকোনো |
রিটার্ন:
ক্লাউড ফাংশন < পরিবর্তন < ডকুমেন্টস্ন্যাপশট >>