ফাংশন
ফাংশন | বর্ণনা |
---|---|
onDocumentCreated(নথি, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি করা হলে ট্রিগার করে। |
onDocumentCreated(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি করা হলে ট্রিগার করে। |
অনদস্তাবেজ মুছে ফেলা হয়েছে(নথি, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি মুছে ফেলা হলে ট্রিগার করে। |
অনদস্তাবেজ মুছে ফেলা হয়েছে (অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি মুছে ফেলা হলে ট্রিগার করে। |
onDocument Updated(নথি, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি আপডেট করা হলে ট্রিগার করে। |
onDocument Updated(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি আপডেট করা হলে ট্রিগার করে। |
onDocumentWritten(নথি, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে। |
onDocumentWritten(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে। |
ক্লাস
ক্লাস | বর্ণনা |
---|---|
পরিবর্তন | রিয়েলটাইম ডেটাবেস বা ক্লাউড ফায়ারস্টোর onWrite এবং onUpdate ইভেন্টের মতো অবস্থা পরিবর্তনকারী ইভেন্টগুলির জন্য ক্লাউড ফাংশন ইন্টারফেস। বস্তু Change করতে ব্যবহৃত বিন্যাস সম্পর্কে আরও তথ্যের জন্য, নীচে দেখুন। |
ইন্টারফেস
ইন্টারফেস | বর্ণনা |
---|---|
ডকুমেন্ট অপশন | DocumentOptions প্রদত্ত নথি এবং ঐচ্ছিক ডাটাবেস এবং নামস্থান সহ EventHandlerOptions প্রসারিত করে। |
ফায়ারস্টোর ইভেন্ট | একটি ক্লাউড ইভেন্ট যাতে একটি ডকুমেন্টস্ন্যাপশট বা একটি পরিবর্তন থাকে৷ |
উপনাম টাইপ করুন
উপনাম টাইপ করুন | বর্ণনা |
---|---|
ডকুমেন্টস্ন্যাপশট | একটি ফায়ারস্টোর ডকুমেন্টস্ন্যাপশট |
QueryDocumentSnapshot | একটি ফায়ারস্টোর কোয়েরি ডকুমেন্ট স্ন্যাপশট |
firestore.onDocumentCreated()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি করা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentCreated<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নথি | দলিল | ট্রিগার করার জন্য Firestore নথির পথ। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর তৈরি হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>>
firestore.onDocumentCreated()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি করা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentCreated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ডকুমেন্ট অপশন <নথি> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর তৈরি হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>>
firestore.onDocumentDeleted()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি মুছে ফেলা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentDeleted<Document extends string>(document: Document, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নথি | দলিল | ট্রিগার করার জন্য Firestore নথির পথ। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>>
firestore.onDocumentDeleted()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি মুছে ফেলা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentDeleted<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<QueryDocumentSnapshot | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ডকুমেন্ট অপশন <নথি> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < QueryDocumentSnapshot | undefined, ParamsOf <নথি>>>
firestore.onDocumentUpdated()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি আপডেট করা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentUpdated<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নথি | দলিল | ট্রিগার করার জন্য Firestore নথির পথ। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট > | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর আপডেট হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট > | undefined, ParamsOf <নথি>>>
firestore.onDocumentUpdated()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি আপডেট করা হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentUpdated<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<QueryDocumentSnapshot> | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ডকুমেন্ট অপশন <নথি> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট > | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর আপডেট হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < পরিবর্তন < কোয়েরি ডকুমেন্ট স্ন্যাপশট > | undefined, ParamsOf <নথি>>>
firestore.onDocumentWritten()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentWritten<Document extends string>(document: Document, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নথি | দলিল | ট্রিগার করার জন্য Firestore নথির পথ। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < পরিবর্তন < ডকুমেন্টস্ন্যাপশট > | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর তৈরি, আপডেট বা মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < পরিবর্তন < ডকুমেন্টস্ন্যাপশট > | undefined, ParamsOf <নথি>>>
firestore.onDocumentWritten()
ইভেন্ট হ্যান্ডলার যা ফায়ারস্টোরে একটি নথি তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে।
স্বাক্ষর:
export declare function onDocumentWritten<Document extends string>(opts: DocumentOptions<Document>, handler: (event: FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>) => any | Promise<any>): CloudFunction<FirestoreEvent<Change<DocumentSnapshot> | undefined, ParamsOf<Document>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | ডকুমেন্ট অপশন <নথি> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ফায়ারস্টোর ইভেন্ট < পরিবর্তন < ডকুমেন্টস্ন্যাপশট > | undefined, ParamsOf <নথি>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার ফায়ারস্টোর তৈরি, আপডেট বা মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ফায়ারস্টোর ইভেন্ট < পরিবর্তন < ডকুমেন্টস্ন্যাপশট > | undefined, ParamsOf <নথি>>>
firestore.DocumentSnapshot
একটি ফায়ারস্টোর ডকুমেন্টস্ন্যাপশট
স্বাক্ষর:
export type DocumentSnapshot = firestore.DocumentSnapshot;
firestore.QueryDocumentSnapshot
একটি ফায়ারস্টোর কোয়েরি ডকুমেন্ট স্ন্যাপশট
স্বাক্ষর:
export type QueryDocumentSnapshot = firestore.QueryDocumentSnapshot;