একটি অপশন অবজেক্ট যা onSnapshot() এবং QuerySnapshot.docChanges() এ পাস করা যেতে পারে ফলাফল সেটে কোন ধরনের পরিবর্তনগুলি অন্তর্ভুক্ত করতে হবে তা নিয়ন্ত্রণ করতে।
স্বাক্ষর:
export declare interface SnapshotListenOptions
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
মেটাডেটা পরিবর্তন অন্তর্ভুক্ত করুন | বুলিয়ান | শুধুমাত্র ক্যোয়ারী বা নথির মেটাডেটা পরিবর্তিত হলেও একটি পরিবর্তন অন্তর্ভুক্ত করুন। ডিফল্ট মিথ্যা. |
উৎস | লিসেনসোর্স | কোয়েরিটি যে উৎসটি শুনবে সেটি সেট করুন। ডিফল্ট থেকে "ডিফল্ট", যা ক্যাশে এবং সার্ভার উভয়ই শোনে। |
SnapshotListenOptions.includeMetadataChanges
শুধুমাত্র ক্যোয়ারী বা নথির মেটাডেটা পরিবর্তিত হলেও একটি পরিবর্তন অন্তর্ভুক্ত করুন। ডিফল্ট মিথ্যা.
স্বাক্ষর:
readonly includeMetadataChanges?: boolean;
SnapshotListenOptions.source
কোয়েরিটি যে উৎসটি শুনবে সেটি সেট করুন। ডিফল্ট থেকে "ডিফল্ট", যা ক্যাশে এবং সার্ভার উভয়ই শোনে।
স্বাক্ষর:
readonly source?: ListenSource;