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