실시간 데이터베이스 또는 Cloud Firestore onWrite
및 onUpdate
이벤트와 같이 상태를 변경하는 이벤트를 위한 Cloud Functions 인터페이스입니다.
Change
객체를 구성하는 데 사용되는 형식에 관한 자세한 내용은 아래를 참고하세요.
서명:
export declare class Change<T>
생성자
생성자 | 특수키 | 설명 |
---|---|---|
(생성자)(이전, 이후) | Change 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 특수키 | 유형 | 설명 |
---|---|---|---|
이후 | T | ||
이전 | T |
메소드
메서드 | 특수키 | 설명 |
---|---|---|
fromJSON(json, 맞춤설정 도구) | static |
JSON에서 Change 를 만드는 팩토리 메서드와 before 및 after 필드 모두에 적용할 선택적 맞춤설정 도구 함수입니다. |
fromObjects(before, after) | static |
before 객체와 after 객체에서 Change 를 만드는 팩토리 메서드입니다. |
Change.(생성자)
Change
클래스의 새 인스턴스를 생성합니다.
서명:
constructor(before: T, after: T);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
이전 | T | |
이후 | T |
Change.after
서명:
after: T;
Change.before
서명:
before: T;
Change.fromJSON()
JSON에서 Change
를 만드는 팩토리 메서드와 before
및 after
필드 모두에 적용할 선택적 맞춤설정 도구 함수입니다.
서명:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
json | ChangeJson | |
맞춤설정 도구 | (x: 임의) => 목 |
반환:
변경<T>
Change.fromObjects()
before
객체와 after
객체에서 Change
를 만드는 팩토리 메서드입니다.
서명:
static fromObjects<T>(before: T, after: T): Change<T>;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
이전 | T | |
이후 | T |
반환:
변경<T>