ব্লকলি > টার্গেট

টার্গেট ক্লাস

কাস্টম আচরণ সহ একটি উপাদানের জন্য বিমূর্ত শ্রেণী যখন একটি ব্লক বা বুদবুদ টেনে আনা হয় বা এটির উপরে ফেলে দেওয়া হয়।

স্বাক্ষর:

export declare class DragTarget implements IDragTarget 

বাস্তবায়ন: IDragTarget

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)() DragTarget-এর জন্য কনস্ট্রাক্টর। এটি আইডি প্রপার্টি যোগ করার জন্য বিদ্যমান এবং শুধুমাত্র একটি সাবক্লাস দ্বারা সরাসরি কল করা উচিত নয়।

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
আইডি স্ট্রিং এই উপাদানটির জন্য অনন্য আইডি যা ComponentManager-এর সাথে নিবন্ধন করতে ব্যবহৃত হয়।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
getClientRect() ব্লকলি ইনজেকশন ডিভির সাপেক্ষে পিক্সেল ইউনিটে ড্র্যাগ টার্গেট এলাকার বাউন্ডিং আয়তক্ষেত্র দেখায়।
onDragEnter(_dragElement) একটি ব্লক বা বুদবুদ সহ একটি কার্সার যখন এই টান টার্গেটে প্রবেশ করে তখন পরিচালনা করে।
onDragExit(_dragElement) একটি ব্লক বা বুদবুদ সহ একটি কার্সার যখন এই টান টার্গেট থেকে প্রস্থান করে তখন পরিচালনা করে।
onDragOver(_dragElement) একটি ব্লক বা বুদবুদ সহ একটি কার্সার যখন এই টার্গেটে টার্গেটের উপর টেনে আনা হয় তখন পরিচালনা করে।
onDrop(_dragElement) এই উপাদানটিতে একটি ব্লক বা বুদবুদ ড্রপ করা হলে পরিচালনা করে। এখানে মুছে ফেলা উচিত নয়.
উচিতPreventMove(_dragElement) এই উপাদানে ড্রপ করার পরে প্রদত্ত ব্লক বা বুদবুদ সরানো উচিত নয় কিনা তা ফেরত দেয়। সত্য হলে, উপাদানটি যেখানে টেনে আনা শুরু হয়েছিল সেখানে ফিরে আসবে।