Change class

स्थिति बदलने वाली घटनाओं के लिए क्लाउड फ़ंक्शंस इंटरफ़ेस, जैसे रीयलटाइम डेटाबेस या क्लाउड फायरस्टोर onWrite और onUpdate इवेंट।

Change ऑब्जेक्ट के निर्माण के लिए उपयोग किए जाने वाले प्रारूप के बारे में अधिक जानकारी के लिए, नीचे देखें।

हस्ताक्षर:

export declare class Change<T> 

कंस्ट्रक्टर्स

निर्माता संशोधक विवरण
(निर्माता)(पहले, बाद में) Change क्लास का एक नया उदाहरण बनाता है

गुण

संपत्ति संशोधक प्रकार विवरण
बाद टी
पहले टी

तरीकों

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

परिवर्तन.(निर्माता)

Change क्लास का एक नया उदाहरण बनाता है

हस्ताक्षर:

constructor(before: T, after: T);

पैरामीटर

पैरामीटर प्रकार विवरण
पहले टी
बाद टी

परिवर्तन.बाद

हस्ताक्षर:

after: T;

बदलें.पहले

हस्ताक्षर:

before: T;

परिवर्तन.fromJSON()

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

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
json ChangeJson
कस्टमाइज़ किया गया (x: कोई भी) => टी

रिटर्न:

परिवर्तन <टी>

Change.fromObjects()

before वस्तु और after वस्तु से Change बनाने की फ़ैक्टरी विधि।

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
पहले टी
बाद टी

रिटर्न:

परिवर्तन <टी>