ঘটনা। ব্লকমুভ ক্লাস
একটি ব্লক সরানো হলে শ্রোতাদের অবহিত করে। এটি একটি সংযোগ থেকে অন্য সংযোগে, বা কর্মক্ষেত্রের একটি অবস্থান থেকে অন্য স্থানে হতে পারে৷
স্বাক্ষর:
export declare class BlockMove extends BlockBase
প্রসারিত: ব্লকবেস
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাতা)(অপ্ট_ব্লক) | BlockMove ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
নতুন সমন্বয়? | সমন্বয় | (ঐচ্ছিক) ব্লকের নতুন X এবং Y ওয়ার্কস্পেস স্থানাঙ্ক যদি এটি একটি শীর্ষ-স্তরের ব্লক হয়। অনির্ধারিত যদি এটি একটি শীর্ষ স্তরের ব্লক না হয়। | |
নতুন ইনপুট নাম? | স্ট্রিং | (ঐচ্ছিক) নতুন ইনপুটের নাম। এটি একটি শীর্ষ-স্তরের ব্লক বা পিতামাতার পরবর্তী ব্লক হলে অনির্ধারিত৷ | |
newParentId? | স্ট্রিং | (ঐচ্ছিক) নতুন প্যারেন্ট ব্লকের আইডি। অনির্ধারিত যদি এটি একটি শীর্ষ-স্তরের ব্লক হয়। | |
পুরাতন সমন্বয়? | সমন্বয় | (ঐচ্ছিক) ব্লকের পুরানো X এবং Y ওয়ার্কস্পেস স্থানাঙ্ক যদি এটি একটি শীর্ষ স্তরের ব্লক হয়। এটি একটি শীর্ষ স্তরের ব্লক না হলে অনির্ধারিত৷ | |
পুরাতন ইনপুট নাম? | স্ট্রিং | (ঐচ্ছিক) পুরানো ইনপুটের নাম। এটি একটি শীর্ষ-স্তরের ব্লক বা পিতামাতার পরবর্তী ব্লক কিনা তা অনির্ধারিত৷ | |
oldParentId? | স্ট্রিং | (ঐচ্ছিক) পুরানো প্যারেন্ট ব্লকের আইডি। এটি একটি শীর্ষ-স্তরের ব্লক হলে অনির্ধারিত৷ | |
কারণ? | স্ট্রিং[] | (ঐচ্ছিক) এই পদক্ষেপ কিসের জন্য একটি ব্যাখ্যা। পরিচিত মানগুলির মধ্যে রয়েছে: 'টেনে আনা' -- একটি ড্র্যাগ অপারেশন সম্পন্ন হয়েছে৷ 'বাম্প' -- একটি অবৈধ সংযোগ থেকে ব্লকটি বাম্প হয়ে গেছে। 'snap' -- গ্রিডের সাথে লাইন আপ করার জন্য ব্লক স্থানান্তরিত হয়েছে। 'ইনবাউন্ডস' -- ব্লকটিকে একটি নন-স্ক্রলিং ওয়ার্কস্পেসে ফিরিয়ে দেওয়া হয়েছে। 'কানেক্ট' -- ব্লক অন্য ব্লকের সাথে সংযুক্ত হয়েছে। 'সংযোগ বিচ্ছিন্ন' -- ব্লক অন্য ব্লক থেকে সংযোগ বিচ্ছিন্ন হয়েছে। 'তৈরি করুন' -- XML এর মাধ্যমে ব্লক তৈরি করা হয়েছে। 'ক্লিনআপ' -- ওয়ার্কস্পেস সারিবদ্ধ শীর্ষ-স্তরের ব্লক। ইভেন্ট একত্রিত করা একাধিক কারণ তৈরি করতে পারে: ['টেনে আনা', 'বাম্প', 'স্ন্যাপ']। | |
টাইপ | স্ট্রিং |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
isNull() | এই ঘটনা কি রাষ্ট্রের কোনো পরিবর্তন রেকর্ড করে? | |
রেকর্ডনতুন() | ব্লকের নতুন অবস্থান রেকর্ড করুন। নড়াচড়ার পর ফোন করা হয়। | |
রান (আগামী) | একটি সরানো ইভেন্ট চালান. | |
setReason(কারণ) | একটি সরানো ইভেন্টের কারণ সেট করুন. | |
toJson() | ইভেন্টটিকে JSON হিসাবে এনকোড করুন। |