Change class

स्थिति बदलने वाले इवेंट के लिए Cloud Functions इंटरफ़ेस, जैसे कि रीयलटाइम डेटाबेस या Cloud Firestore onWrite और onUpdate इवेंट.

Change ऑब्जेक्ट को बनाने में इस्तेमाल किए गए फ़ॉर्मैट के बारे में ज़्यादा जानने के लिए, नीचे देखें.

हस्ताक्षर:

export declare class Change<T> 

निर्माता

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(पहले, बाद में) Change क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
बाद में T
पहले T

तरीके

तरीका मॉडिफ़ायर ब्यौरा
fromJSON(json, कस्टमाइज़र) static JSON से Change बनाने का फ़ैक्ट्री तरीका और before और after, दोनों फ़ील्ड पर लागू किया जाने वाला वैकल्पिक कस्टमाइज़र फ़ंक्शन.
fromObjects(पहले, बाद में) static किसी before ऑब्जेक्ट और after ऑब्जेक्ट से Change बनाने का फ़ैक्ट्री तरीका.

बदलें.(कंस्ट्रक्टर)

Change क्लास का एक नया इंस्टेंस बनाता है

हस्ताक्षर:

constructor(before: T, after: T);

पैरामीटर

पैरामीटर टाइप ब्यौरा
पहले T
के बाद T

बदलाव करने के बाद

हस्ताक्षर:

after: T;

बदलाव करने से पहले

हस्ताक्षर:

before: T;

बदलें.fromJSON()

JSON से Change बनाने का फ़ैक्ट्री तरीका और before और after, दोनों फ़ील्ड पर लागू किया जाने वाला वैकल्पिक कस्टमाइज़र फ़ंक्शन.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर टाइप ब्यौरा
JSON चेंजजेसन
कस्टमाइज़र (x: कोई भी) => मं

लौटाए जाने वाले प्रॉडक्ट:

बदलें<T>

बदलें.fromObjects()

किसी before ऑब्जेक्ट और after ऑब्जेक्ट से Change बनाने का फ़ैक्ट्री तरीका.

हस्ताक्षर:

static fromObjects<T>(before: T, after: T): Change<T>;

पैरामीटर

पैरामीटर टाइप ब्यौरा
पहले T
के बाद T

लौटाए जाने वाले प्रॉडक्ट:

बदलें<T>