واجهة Cloud Functions للأحداث التي تغير حالتها، مثل Realtime Database أو Cloud Firestore onWrite
و onUpdate
.
لمزيد من المعلومات حول التنسيق المستخدم لإنشاء كائنات Change
، راجع أدناه.
إمضاء:
export declare class Change<T>
البنائين
البناء | الصفات التعريفية | وصف |
---|---|---|
(المنشئ) (قبل، بعد) | إنشاء مثيل جديد لفئة Change |
ملكيات
ملكية | الصفات التعريفية | يكتب | وصف |
---|---|---|---|
بعد | ت | ||
قبل | ت |
طُرق
طريقة | الصفات التعريفية | وصف |
---|---|---|
fromJSON(json، مخصص) | static | طريقة المصنع لإنشاء Change من JSON ووظيفة تخصيص اختيارية ليتم تطبيقها على كل من الحقول before after . |
من الكائنات (قبل، بعد) | static | طريقة المصنع لإنشاء Change من كائن before وكائن after . |
التغيير (منشئ)
إنشاء مثيل جديد لفئة Change
إمضاء:
constructor(before: T, after: T);
حدود
معامل | يكتب | وصف |
---|---|---|
قبل | ت | |
بعد | ت |
التغيير. بعد
إمضاء:
after: T;
التغيير. قبل
إمضاء:
before: T;
Change.fromJSON()
طريقة المصنع لإنشاء Change
من JSON ووظيفة تخصيص اختيارية ليتم تطبيقها على كل من الحقول before
after
.
إمضاء:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
حدود
معامل | يكتب | وصف |
---|---|---|
json | ChangeJson | |
أداة تخصيص | (س: أي) => ت |
عائدات:
يتغير <ت>
Change.fromObjects()
طريقة المصنع لإنشاء Change
من كائن before
وكائن after
.
إمضاء:
static fromObjects<T>(before: T, after: T): Change<T>;
حدود
معامل | يكتب | وصف |
---|---|---|
قبل | ت | |
بعد | ت |
عائدات:
يتغير <ت>