কম্পিউটার টিউটোরিয়াল

DataTransfer অবজেক্টের অ্যাট্রিবিউটসমূহ কী কী?

DataTransfer অবজেক্ট ড্র্যাগ অ্যান্ড ড্রপ অপারেশন সম্পর্কিত ডেটা ধারণ করে। এই ডেটা DataTransfer অবজেক্টের সাথে যুক্ত বিভিন্ন অ্যাট্রিবিউটের মাধ্যমে রিট্রিভ ও সেট করা যায়।

নিচে অ্যাট্রিবিউটগুলো দেওয়া হলো:

ক্রম DataTransfer অ্যাট্রিবিউট ও বিবরণ
1dataTransfer.dropEffect [ = value ]
  1. বর্তমানে সিলেক্টেড অপারেশনের ধরন রিটার্ন করে।
  2. এই অ্যাট্রিবিউট সেট করে সিলেক্টেড অপারেশন পরিবর্তন করা যায়।
  3. সম্ভাব্য মান: none, copy, link, move।
2dataTransfer.effectAllowed [ = value ]
  1. অনুমোদিত অপারেশনগুলো রিটার্ন করে।
  2. সেট করে অনুমোদিত অপারেশন পরিবর্তন করা যায়।
  3. সম্ভাব্য মান: none, copy, copyLink, copyMove, link, linkMove, move, all এবং uninitialized।
3dataTransfer.types
dragstart ইভেন্টে সেট করা ফরম্যাটের তালিকা DOMStringList হিসেবে রিটার্ন করে। ফাইল ড্র্যাগ করলে টাইপে "Files" স্ট্রিং থাকে।
4dataTransfer.clearData([format])
নির্দিষ্ট ফরম্যাটের ডেটা মুছে ফেলা। আর্গুমেন্ট না দিলে সব ডেটা মুছে যায়।
5dataTransfer.setData(format, data)
নির্দিষ্ট ডেটা যোগ করে।
6data = dataTransfer.getData(format)
নির্দিষ্ট ডেটা রিটার্ন করে। ডেটা না থাকলে খালি স্ট্রিং রিটার্ন করে।
7dataTransfer.files
ড্র্যাগ করা ফাইলগুলোর FileList রিটার্ন করে (যদি থাকে)।
8dataTransfer.setDragImage(element, x, y)
দেওয়া এলিমেন্ট ব্যবহার করে ড্র্যাগ ফিডব্যাক আপডেট করে।
9dataTransfer.addElement(element)
দেওয়া এলিমেন্টকে ড্র্যাগ ফিডব্যাক রেন্ডারের লিস্টে যোগ করে।
  1. স্টেগানোগ্রাফির অ্যাপ্লিকেশনগুলো কী কী?

  2. C#-তে অ্যাট্রিবিউট (Attribute) গুলো কী?

  3. C#-এ অবজেক্ট ডেটা টাইপ (Object Data Types) কী

  4. পাইথনে ফাইল অবজেক্টের অ্যাট্রিবিউটসমূহ