Change class

Giao diện Cloud Functions dành cho các sự kiện thay đổi trạng thái, chẳng hạn như Cơ sở dữ liệu thời gian thực hoặc các sự kiện onWriteonUpdate của Cloud Firestore.

Để biết thêm thông tin về định dạng được sử dụng để xây dựng các đối tượng Change , hãy xem bên dưới.

Chữ ký:

export declare class Change<T> 

nhà xây dựng

Người xây dựng sửa đổi Sự miêu tả
(hàm tạo)(trước, sau) Xây dựng một thể hiện mới của lớp Change

Của cải

Tài sản sửa đổi Kiểu Sự miêu tả
sau đó T
trước T

phương pháp

Phương pháp sửa đổi Sự miêu tả
fromJSON(json, tùy biến) static Phương thức gốc để tạo Change từ JSON và hàm tùy chỉnh tùy chọn được áp dụng cho cả trường before và trường after .
fromObjects(trước, sau) static Phương thức gốc để tạo Change từ đối tượng before và đối tượng after .

Thay đổi.(hàm tạo)

Xây dựng một thể hiện mới của lớp Change

Chữ ký:

constructor(before: T, after: T);

Thông số

Tham số Kiểu Sự miêu tả
trước T
sau đó T

Thay đổi.sau

Chữ ký:

after: T;

Thay đổi.trước

Chữ ký:

before: T;

Change.fromJSON()

Phương thức gốc để tạo Change từ JSON và hàm tùy chỉnh tùy chọn được áp dụng cho cả trường before và trường after .

Chữ ký:

static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;

Thông số

Tham số Kiểu Sự miêu tả
json Thay đổiJson
tùy biến (x: bất kỳ) => T

Trả về:

Thay đổi <T>

Change.fromObjects()

Phương thức gốc để 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ố

Tham số Kiểu Sự miêu tả
trước T
sau đó T

Trả về:

Thay đổi <T>