الدوال
دالة | الوصف |
---|---|
onValueCreated(ref, handler) | معالج الحدث الذي يتم تشغيله عند إنشاء البيانات في قاعدة بيانات الوقت الفعلي |
onValueCreated(opts, handler) | معالج الحدث الذي يتم تشغيله عند إنشاء البيانات في قاعدة بيانات الوقت الفعلي |
onValueDeleted(ref, handler) | معالج الحدث الذي يتم تشغيله عند حذف البيانات في قاعدة بيانات الوقت الفعلي |
onValueDeleted(opts, handler) | معالج الحدث الذي يتم تشغيله عند حذف البيانات في قاعدة بيانات الوقت الفعلي |
onValueUpdated(ref, handler) | معالج الحدث الذي يتم تشغيله عند تعديل البيانات في قاعدة بيانات الوقت الفعلي |
onValueUpdated(opts, handler) | معالج الحدث الذي يتم تشغيله عند تعديل البيانات في قاعدة بيانات الوقت الفعلي |
onValue write(ref, handler) | معالج الحدث الذي يتم تشغيله عند إنشاء البيانات أو تعديلها أو حذفها في "قاعدة بيانات الوقت الفعلي" |
onValueWrite(opts, handler) | معالج الحدث الذي يتم تشغيله عند إنشاء البيانات أو تعديلها أو حذفها في "قاعدة بيانات الوقت الفعلي" |
صفوف
الفئة | الوصف |
---|---|
نبذة عن البيانات | واجهة تمثّل لقطة بيانات لقاعدة بيانات Firebase في الوقت الفعلي. |
واجهات
الواجهة | الوصف |
---|---|
DatabaseEvent | حدث CloudEvent الذي يحتوي على DataSnapshot أو تغيير |
RawRTDBCloudEvent | |
RawRTDBCloudEventData | |
ReferenceOptions | تقوم ReferenceOptions بتوسيع EventHandlerOptions باستخدام ref المقدم والمثيل الاختياري |
data.onValueCreated()
معالج الحدث الذي يتم تشغيله عند إنشاء البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها إنشاء قاعدة بيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<ref>>>
data.onValueCreated()
معالج الحدث الذي يتم تشغيله عند إنشاء البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها إنشاء قاعدة بيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<ref>>>
data.onValueDeleted()
معالج الحدث الذي يتم تشغيله عند حذف البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها حذف قاعدة البيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<ref>>>
data.onValueDeleted()
معالج الحدث الذي يتم تشغيله عند حذف البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها حذف قاعدة البيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<DataSnapshot, ParamsOf<ref>>>
base.onValueUpdated()
معالج الحدث الذي يتم تشغيله عند تعديل البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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<Change<DataSnapshot>, ParamsOf<ref>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يحدث فيها تحديث لقاعدة البيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<تغيير<DataSnapshot>, ParamsOf<ref>>
base.onValueUpdated()
معالج الحدث الذي يتم تشغيله عند تعديل البيانات في قاعدة بيانات الوقت الفعلي
Signature:
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<Change<DataSnapshot>, ParamsOf<ref>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يحدث فيها تحديث لقاعدة البيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<تغيير<DataSnapshot>, ParamsOf<ref>>
data.onValueWrite()
معالج الحدث الذي يتم تشغيله عند إنشاء البيانات أو تعديلها أو حذفها في "قاعدة بيانات الوقت الفعلي"
Signature:
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<Change<DataSnapshot>, ParamsOf<ref>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها إنشاء أو تحديث أو حذف قاعدة بيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<تغيير<DataSnapshot>, ParamsOf<ref>>
data.onValueWrite()
معالج الحدث الذي يتم تشغيله عند إنشاء البيانات أو تعديلها أو حذفها في "قاعدة بيانات الوقت الفعلي"
Signature:
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<Change<DataSnapshot>, ParamsOf<ref>>) => أي | تقديم وعود<any> | معالج الحدث الذي يتم تشغيله في كل مرة يتم فيها إنشاء أو تحديث أو حذف قاعدة بيانات في الوقت الفعلي. |
المرتجعات:
CloudFunction<DatabaseEvent<تغيير<DataSnapshot>, ParamsOf<ref>>