स्थिति बदलने वाली घटनाओं के लिए क्लाउड फ़ंक्शंस इंटरफ़ेस, जैसे रीयलटाइम डेटाबेस या क्लाउड फायरस्टोर 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;
firestore.Change.fromJSON()
JSON से Change
बनाने के लिए फ़ैक्टरी विधि और एक वैकल्पिक कस्टमाइज़र फ़ंक्शन जिसे before
और after
दोनों फ़ील्ड पर लागू किया जाना है।
हस्ताक्षर:
static fromJSON<T>(json: ChangeJson, customizer?: (x: any) => T): Change<T>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
json | ChangeJson | |
कस्टमाइज़ किया गया | (x: कोई भी) => टी |
रिटर्न:
परिवर्तन <टी>
firestore.Change.fromObjects()
before
वस्तु और after
वस्तु से Change
बनाने की फ़ैक्टरी विधि।
हस्ताक्षर:
static fromObjects<T>(before: T, after: T): Change<T>;
पैरामीटर
पैरामीटर | प्रकार | विवरण |
---|---|---|
पहले | टी | |
बाद | टी |
रिटर्न:
परिवर्तन <टी>