ড্রপজোন সেই ফাইলগুলো নেয়, যা এর ওপর ড্রপ করা হয়, ফাইল পিকারে বেছে নেওয়া হয়, বা পেস্ট করা হয়। ড্রপ করা ফোল্ডারের ভেতরের সব ফাইল পড়া হয়, আর প্রতিটি ফাইল তার পাথ ধরে রাখে।
প্রতিটি ফাইল accept, maxSize, minSize, maxFiles ও আপনার validate ফাংশন দিয়ে যাচাই করা হয়, আর বাদ পড়া ফাইলগুলো কারণসহ তালিকায় দেখানো হয়। ইমেজের প্রিভিউ দেখা যায়।
upload ফাংশন ছাড়া ড্রপজোন ফাইলগুলো একটি ফর্মের জন্য [(files)]-এ ধরে রাখে। ফাংশন দিলে এটি একসঙ্গে কয়েকটি করে ফাইল আপলোড করে, অগ্রগতি, বাতিল ও আবার চেষ্টার সুবিধাসহ। আপলোডের signal fetch-কে দিন, যাতে বাতিল করলে আপলোড থেমে যায়।
আপলোড
একটি নকল আপলোড ধাপে ধাপে তার অগ্রগতি জানায়। নামে “fail” থাকা ফাইল ব্যর্থ হয়, যাতে আবার চেষ্টা দেখানো যায়, আর directory ফোল্ডার বেছে নেওয়ার একটি বাটন যোগ করে।
Uploaded: 0
ফর্মের জন্য অ্যাটাচমেন্ট
upload নেই: ড্রপজোন [(files)]-এ তিনটি পর্যন্ত ডকুমেন্ট ধরে রাখে, আর এর নিজের টেক্সট ডিফল্ট টেক্সটের জায়গা নেয়।