database namespace

ফাংশন

ফাংশন বর্ণনা
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 <রেফ>>>