ডেটা ট্রান্সফার অবজেক্ট ড্র্যাগ এবং ড্রপ অপারেশন সম্পর্কে ডেটা ধারণ করে। এই ডেটা পুনরুদ্ধার করা যেতে পারে এবং ডেটা ট্রান্সফার অবজেক্টের সাথে যুক্ত বিভিন্ন বৈশিষ্ট্যের পরিপ্রেক্ষিতে সেট করা যেতে পারে।
নিম্নলিখিত বৈশিষ্ট্যগুলি হল:
Sr. No. | ডেটা ট্রান্সফার বৈশিষ্ট্য এবং তাদের বিবরণ |
---|---|
1 | dataTransfer.dropEffect [ =মান ]
|
2 | dataTransfer.effectAllowed [ =value ]
|
3 | dataTransfer.types ড্র্যাগস্টার্ট ইভেন্টে সেট করা ফর্ম্যাটগুলির তালিকা করে একটি DOMStringList প্রদান করে। উপরন্তু, যদি কোনো ফাইল টেনে আনা হয়, তাহলে একটি প্রকার স্ট্রিং হবে "ফাইলস"। |
4 | dataTransfer.clearData( [ ফরম্যাট ] ) নির্দিষ্ট ফরম্যাটের ডেটা সরিয়ে দেয়। আর্গুমেন্ট বাদ দিলে সমস্ত ডেটা সরিয়ে দেয়। |
5 | dataTransfer.setData(format, data) নির্দিষ্ট ডেটা যোগ করে। |
6 | data =dataTransfer.getData(format) নির্দিষ্ট ডেটা ফেরত দেয়। যদি এই ধরনের কোন তথ্য না থাকে, তাহলে খালি স্ট্রিং ফেরত দেয়। |
7 | dataTransfer.files টেনে আনা ফাইলগুলির একটি ফাইল তালিকা প্রদান করে, যদি থাকে। |
8 | dataTransfer.setDragImage(element, x, y) ড্র্যাগ প্রতিক্রিয়া আপডেট করতে প্রদত্ত উপাদান ব্যবহার করে, পূর্বে নির্দিষ্ট করা কোনো প্রতিক্রিয়া প্রতিস্থাপন করে। |
9 | dataTransfer.addElement(element) ড্র্যাগ ফিডব্যাক রেন্ডার করতে ব্যবহৃত উপাদানের তালিকায় প্রদত্ত উপাদান যোগ করে। |