Change class

রিয়েলটাইম ডেটাবেস বা ক্লাউড ফায়ারস্টোর onWrite এবং onUpdate ইভেন্টের মতো অবস্থা পরিবর্তনকারী ইভেন্টগুলির জন্য ক্লাউড ফাংশন ইন্টারফেস।

বস্তু Change করতে ব্যবহৃত বিন্যাস সম্পর্কে আরও তথ্যের জন্য, নীচে দেখুন।

স্বাক্ষর:

export declare class Change<T> 

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা) (আগে, পরে) Change ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
পরে টি
আগে টি

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
JSON (json, কাস্টমাইজার) থেকে static JSON থেকে একটি Change তৈরি করার জন্য ফ্যাক্টরি পদ্ধতি এবং একটি ঐচ্ছিক কাস্টমাইজার ফাংশন before এবং after উভয় ক্ষেত্রেই প্রয়োগ করা হবে।
বস্তু থেকে (আগে, পরে) static একটি before বস্তু এবং একটি after বস্তু থেকে একটি Change তৈরি করার জন্য কারখানা পদ্ধতি।

পরিবর্তন।(নির্মাতা)

Change ক্লাসের একটি নতুন উদাহরণ তৈরি করে

স্বাক্ষর:

constructor(before: T, after: T);

পরামিতি

প্যারামিটার টাইপ বর্ণনা
আগে টি
পরে টি

পরিবর্তন.পরে

স্বাক্ষর:

after: T;

পরিবর্তন. আগে

স্বাক্ষর:

before: T;

Change.fromJSON()

JSON থেকে একটি Change তৈরি করার জন্য ফ্যাক্টরি পদ্ধতি এবং একটি ঐচ্ছিক কাস্টমাইজার ফাংশন before এবং after উভয় ক্ষেত্রেই প্রয়োগ করা হবে।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
json চেঞ্জজসন
কাস্টমাইজার (x: any) => টি

রিটার্ন:

পরিবর্তন <T>

বস্তু() থেকে পরিবর্তন

একটি before বস্তু এবং একটি after বস্তু থেকে একটি Change তৈরি করার জন্য কারখানা পদ্ধতি।

স্বাক্ষর:

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

পরামিতি

প্যারামিটার টাইপ বর্ণনা
আগে টি
পরে টি

রিটার্ন:

পরিবর্তন <T>