ফাংশন
ফাংশন | বর্ণনা |
---|---|
onValueCreated(রেফ, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি হলে ট্রিগার করে। |
onValueCreated(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি হলে ট্রিগার করে। |
onValueDeleted(রেফ, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে মুছে ফেলা হয়। |
onValueDeleted(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে মুছে ফেলা হয়। |
onValueUpdated(রেফ, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে আপডেট করা হয়। |
onValueUpdated(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে আপডেট করা হয়। |
onValueWritten (রেফ, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে। |
onValueWritten(অপস, হ্যান্ডলার) | ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে। |
ক্লাস
ক্লাস | বর্ণনা |
---|---|
ডেটাস্ন্যাপশট | একটি ফায়ারবেস রিয়েলটাইম ডাটাবেস ডেটা স্ন্যাপশট প্রতিনিধিত্বকারী ইন্টারফেস। |
ইন্টারফেস
ইন্টারফেস | বর্ণনা |
---|---|
ডেটাবেস ইভেন্ট | একটি ক্লাউড ইভেন্ট যাতে একটি ডেটাস্ন্যাপশট বা একটি পরিবর্তন থাকে৷ |
RawRTDBCloudEvent | |
RawRTDBCloudEventData | |
রেফারেন্স অপশন | ReferenceOptions প্রদত্ত রেফ এবং ঐচ্ছিক উদাহরণ সহ EventHandlerOptions প্রসারিত করে |
database.onValueCreated()
ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onValueCreated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
রেফ | রেফ | |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস তৈরি হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>>
database.onValueCreated()
ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি হলে ট্রিগার করে।
স্বাক্ষর:
export declare function onValueCreated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | রেফারেন্স অপশন <রেফ> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস তৈরি হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>>
database.onValueDeleted()
ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে মুছে ফেলা হয়।
স্বাক্ষর:
export declare function onValueDeleted<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
রেফ | রেফ | |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>>
database.onValueDeleted()
ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে মুছে ফেলা হয়।
স্বাক্ষর:
export declare function onValueDeleted<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<DataSnapshot, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | রেফারেন্স অপশন <রেফ> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < ডেটাস্ন্যাপশট , ParamsOf <রেফ>>>
database.onValueUpdated()
ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে আপডেট করা হয়।
স্বাক্ষর:
export declare function onValueUpdated<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
রেফ | রেফ | |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস আপডেট হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>>
database.onValueUpdated()
ইভেন্ট হ্যান্ডলার যা ট্রিগার করে যখন ডেটা রিয়েলটাইম ডেটাবেসে আপডেট করা হয়।
স্বাক্ষর:
export declare function onValueUpdated<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | রেফারেন্স অপশন <রেফ> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস আপডেট হওয়ার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>>
database.onValueWritten()
ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে।
স্বাক্ষর:
export declare function onValueWritten<Ref extends string>(ref: Ref, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
রেফ | রেফ | |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস তৈরি, আপডেট বা মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>>
database.onValueWritten()
ইভেন্ট হ্যান্ডলার যা রিয়েলটাইম ডেটাবেসে ডেটা তৈরি, আপডেট বা মুছে ফেলার সময় ট্রিগার করে।
স্বাক্ষর:
export declare function onValueWritten<Ref extends string>(opts: ReferenceOptions<Ref>, handler: (event: DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>) => any | Promise<any>): CloudFunction<DatabaseEvent<Change<DataSnapshot>, ParamsOf<Ref>>>;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
নির্বাচন | রেফারেন্স অপশন <রেফ> | বিকল্পগুলি যা একটি পৃথক ইভেন্ট-হ্যান্ডলিং ফাংশনে সেট করা যেতে পারে। |
হ্যান্ডলার | (ইভেন্ট: ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>) => যেকোনো | প্রতিশ্রুতি <কোনও> | ইভেন্ট হ্যান্ডলার যা প্রতিবার রিয়েলটাইম ডেটাবেস তৈরি, আপডেট বা মুছে ফেলার সময় চালানো হয়। |
রিটার্ন:
ক্লাউড ফাংশন < ডেটাবেস ইভেন্ট < পরিবর্তন < ডেটাস্ন্যাপশট >, ParamsOf <রেফ>>>