ব্লকলি > ইভেন্টস > ব্লক চেঞ্জ

ইভেন্টস। ব্লক চেঞ্জ ক্লাস

একটি ব্লকের কিছু উপাদান পরিবর্তিত হলে শ্রোতাদের অবহিত করে (যেমন ক্ষেত্রের মান, মন্তব্য ইত্যাদি)।

স্বাক্ষর:

export declare class BlockChange extends BlockBase 

প্রসারিত: ব্লকবেস

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাণকারী)(অপ্ট_ব্লক, অপট_এলিমেন্ট, অপ্ট_নাম, অপ্ট_ওল্ড ভ্যালু, অপট_নতুন মান) BlockChange ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
উপাদান? স্ট্রিং (ঐচ্ছিক) যে উপাদানটি পরিবর্তিত হয়েছে; 'ক্ষেত্র', 'মন্তব্য', 'পতন', 'অক্ষম', 'ইনলাইন', বা 'মিউটেশন'-এর একটি
নাম? স্ট্রিং (ঐচ্ছিক) ক্ষেত্রের নাম যেটি পরিবর্তিত হয়েছে, যদি এটি একটি ক্ষেত্রের পরিবর্তন হয়।
নতুন মান অজানা উপাদানটির নতুন মান।
পুরানো মান অজানা উপাদানের মূল মান।
টাইপ স্ট্রিং

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
isNull() এই ঘটনা কি রাষ্ট্রের কোনো পরিবর্তন রেকর্ড করে?
রান (আগামী) একটি পরিবর্তন ইভেন্ট চালান.
সেটDisabledReason(অক্ষম কারণ) যে কারণে ব্লকটি নিষ্ক্রিয় ছিল বা ছিল না তার জন্য ভাষা-নিরপেক্ষ শনাক্তকারী সেট করুন। এটি শুধুমাত্র ইভেন্টের জন্য বৈধ যেখানে উপাদান 'অক্ষম' করা হয়েছে। ডিফল্ট 'MANUALLY_DISABLED'।
toJson() ইভেন্টটিকে JSON হিসাবে এনকোড করুন।