کارکرد
تابع | شرح |
---|---|
onValueCreated (رجوع، کنترل کننده) | کنترل کننده رویداد که هنگام ایجاد داده در پایگاه داده بیدرنگ فعال می شود. |
onValueCreated (انتخاب، کنترل کننده) | کنترل کننده رویداد که هنگام ایجاد داده در پایگاه داده بیدرنگ فعال می شود. |
onValueDeleted (رجوع، کنترل کننده) | کنترل کننده رویداد که هنگام حذف داده ها در پایگاه داده بیدرنگ فعال می شود. |
onValueDeleted (انتخابها، کنترلکننده) | کنترل کننده رویداد که هنگام حذف داده ها در پایگاه داده بیدرنگ فعال می شود. |
onValueUpdated (رجوع، کنترل کننده) | کنترلکننده رویداد که هنگام بهروزرسانی دادهها در پایگاه داده بیدرنگ فعال میشود. |
onValueUpdated (انتخاب، کنترل کننده) | کنترلکننده رویداد که هنگام بهروزرسانی دادهها در پایگاه داده بیدرنگ فعال میشود. |
onValueWritten (رجوع، کنترل کننده) | کنترلکننده رویداد که هنگام ایجاد، بهروزرسانی یا حذف دادهها در پایگاه داده بیدرنگ فعال میشود. |
onValueWritten (انتخاب، کنترل کننده) | کنترلکننده رویداد که هنگام ایجاد، بهروزرسانی یا حذف دادهها در پایگاه داده بیدرنگ فعال میشود. |
کلاس ها
کلاس | شرح |
---|---|
DataSnapshot | رابطی که نمایانگر یک عکس فوری داده پایگاه داده Firebase Realtime است. |
رابط ها
رابط | شرح |
---|---|
پایگاه داده | یک CloudEvent که حاوی یک DataSnapshot یا یک تغییر است |
RawRTDBCloudEvent | |
RawRTDBCloudEventData | |
ReferenceOptions | 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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
مرجع | مرجع | |
کنترل کننده | (رویداد: DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که یک پایگاه داده بیدرنگ ایجاد می شود اجرا می شود. |
برمی گرداند:
CloudFunction < DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
انتخاب می کند | ReferenceOptions <Ref> | گزینه هایی که می توانند بر روی یک عملکرد مدیریت رویداد جداگانه تنظیم شوند. |
کنترل کننده | (رویداد: DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که یک پایگاه داده بیدرنگ ایجاد می شود اجرا می شود. |
برمی گرداند:
CloudFunction < DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
مرجع | مرجع | |
کنترل کننده | (رویداد: DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که یک پایگاه داده بیدرنگ حذف می شود اجرا می شود. |
برمی گرداند:
CloudFunction < DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
انتخاب می کند | ReferenceOptions <Ref> | گزینه هایی که می توانند بر روی یک عملکرد مدیریت رویداد جداگانه تنظیم شوند. |
کنترل کننده | (رویداد: DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که یک پایگاه داده بیدرنگ حذف می شود اجرا می شود. |
برمی گرداند:
CloudFunction < DatabaseEvent < DataSnapshot ، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
مرجع | مرجع | |
کنترل کننده | (رویداد: DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که بهروزرسانی پایگاه داده بیدرنگ اجرا میشود. |
برمی گرداند:
CloudFunction < DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
انتخاب می کند | ReferenceOptions <Ref> | گزینه هایی که می توانند بر روی یک عملکرد مدیریت رویداد جداگانه تنظیم شوند. |
کنترل کننده | (رویداد: DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>) => هر | قول <هر> | کنترل کننده رویداد که هر بار که بهروزرسانی پایگاه داده بیدرنگ اجرا میشود. |
برمی گرداند:
CloudFunction < DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
مرجع | مرجع | |
کنترل کننده | (رویداد: DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>) => هر | قول <هر> | کنترلکننده رویداد که هر بار که پایگاه داده بیدرنگ ایجاد، بهروزرسانی یا حذف میکند اجرا میشود. |
برمی گرداند:
CloudFunction < DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>>
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>>>;
مولفه های
پارامتر | تایپ کنید | شرح |
---|---|---|
انتخاب می کند | ReferenceOptions <Ref> | گزینه هایی که می توانند بر روی یک عملکرد مدیریت رویداد جداگانه تنظیم شوند. |
کنترل کننده | (رویداد: DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>) => هر | قول <هر> | کنترلکننده رویداد که هر بار که پایگاه داده بیدرنگ ایجاد، بهروزرسانی یا حذف میکند اجرا میشود. |
برمی گرداند:
CloudFunction < DatabaseEvent < تغییر < DataSnapshot >، ParamsOf <Ref>>>