ব্লকলি > ইভেন্টস > ব্লক চেঞ্জ
ইভেন্টস। ব্লক চেঞ্জ ক্লাস
একটি ব্লকের কিছু উপাদান পরিবর্তিত হলে শ্রোতাদের অবহিত করে (যেমন ক্ষেত্রের মান, মন্তব্য ইত্যাদি)।
স্বাক্ষর:
export declare class BlockChange extends BlockBase
প্রসারিত: ব্লকবেস
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাণকারী)(অপ্ট_ব্লক, অপট_এলিমেন্ট, অপ্ট_নাম, অপ্ট_ওল্ড ভ্যালু, অপট_নতুন মান) | BlockChange ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
উপাদান? | স্ট্রিং | (ঐচ্ছিক) যে উপাদানটি পরিবর্তিত হয়েছে; 'ক্ষেত্র', 'মন্তব্য', 'পতন', 'অক্ষম', 'ইনলাইন', বা 'মিউটেশন'-এর একটি | |
নাম? | স্ট্রিং | (ঐচ্ছিক) ক্ষেত্রের নাম যেটি পরিবর্তিত হয়েছে, যদি এটি একটি ক্ষেত্রের পরিবর্তন হয়। | |
নতুন মান | অজানা | উপাদানটির নতুন মান। | |
পুরানো মান | অজানা | উপাদানের মূল মান। | |
টাইপ | স্ট্রিং |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
isNull() | এই ঘটনা কি রাষ্ট্রের কোনো পরিবর্তন রেকর্ড করে? | |
রান (আগামী) | একটি পরিবর্তন ইভেন্ট চালান. | |
সেটDisabledReason(অক্ষম কারণ) | যে কারণে ব্লকটি নিষ্ক্রিয় ছিল বা ছিল না তার জন্য ভাষা-নিরপেক্ষ শনাক্তকারী সেট করুন। এটি শুধুমাত্র ইভেন্টের জন্য বৈধ যেখানে উপাদান 'অক্ষম' করা হয়েছে। ডিফল্ট 'MANUALLY_DISABLED'। | |
toJson() | ইভেন্টটিকে JSON হিসাবে এনকোড করুন। |