Giao diện Cloud Functions cho các sự kiện thay đổi trạng thái, chẳng hạn như Cơ sở dữ liệu theo thời gian thực hoặc các sự kiện onWrite
và onUpdate
trên Cloud Firestore.
Để biết thêm thông tin về định dạng dùng để tạo đối tượng Change
, hãy xem phần bên dưới.
Chữ ký:
export declare class Change<T>
Công ty sản xuất
Công ty sản xuất | Công cụ sửa đổi | Mô tả |
---|---|---|
(hàm khởi tạo)(trước, sau) | Tạo một thực thể mới của lớp Change |
Thuộc tính
Tài sản | Công cụ sửa đổi | Loại | Mô tả |
---|---|---|---|
sau | T | ||
trước | T |
Phương thức
Phương thức | Công cụ sửa đổi | Mô tả |
---|---|---|
fromJSON(json, thông số tuỳ chỉnh) | static |
Phương thức ban đầu để tạo Change qua JSON và một hàm thông số tuỳ chỉnh không bắt buộc được áp dụng cho cả trường before và after . |
fromObjects(trước, sau) | static |
Phương thức ban đầu để tạo Change từ đối tượng before và đối tượng after . |
Firestore.Change.(hàm khởi tạo)
Tạo một thực thể mới của lớp Change
Chữ ký:
constructor(before: T, after: T);
Thông số
Thông số | Loại | Mô tả |
---|---|---|
trước | T | |
sau đó | T |
Firestore.Change.after
Chữ ký:
after: T;
Firestore.Change.before
Chữ ký:
before: T;
Firestore.Change.fromJSON()
Phương thức ban đầu để tạo Change
qua JSON và một hàm thông số tuỳ chỉnh không bắt buộc được áp dụng cho cả trường before
và after
.
Chữ ký:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
JSON | ChangeJson | |
thông số tuỳ chỉnh | (x: bất kỳ) => Thứ 5 |
Trường hợp trả lại hàng:
Thay đổi<T>
Firestore.Change.fromObjects()
Phương thức ban đầu để tạo Change
từ đối tượng before
và đối tượng after
.
Chữ ký:
static fromObjects<T>(before: T, after: T): Change<T>;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
trước | T | |
sau đó | T |
Trường hợp trả lại hàng:
Thay đổi<T>