पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv4.2.1

flutter_dropzone

एक ड्रैग-एंड-ड्रॉप फ्लटर प्लगइन (केवल वेब)।

Web
30-दिन डाउनलोड
2.2 लाख
लाइक
219
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add flutter_dropzone

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर प्लगइन जो वेब एप्लिकेशन के लिए डिज़ाइन किया गया है और ड्रैग-एंड-ड्रॉप फाइल अपलोड की सुविधा प्रदान करता है। यह उपयोगकर्ताओं के लिए एक सरल, कस्टमाइज़ करने योग्य इंटरफ़ेस प्रदान करता है जहां फाइलों को निर्दिष्ट क्षेत्र में सीधे ड्रॉप किया जा सकता है, जिससे वेब प्लेटफॉर्म पर फाइल अपलोड का अनुभव सुधारता है। वेब के लिए विशेष रूप से बनाया गया, यह फ्लटर के UI फ्रेमवर्क के साथ बिल्कुल एकीकृत है और चयन और प्रीव्यू जैसे सामान्य फाइल ऑपरेशन समर्थित करता है। प्लगइन हल्का है और जटिल सेटअप के बिना उपयोगकर्ता अनुभव पर ध्यान केंद्रित करता है।

उपयोग

  • वेब-आधारित फ़ाइल अपलोड
  • ड्रैग-एंड-ड्रॉप फॉर्म इनपुट
  • फ़ाइल आयात इंटरफ़ेस
  • ऑनलाइन दस्तावेज़ सबमिशन
  • इंटरैक्टिव मीडिया अपलोड क्षेत्र

मुख्य विशेषताएँ

  • वेब के लिए ही समर्थन
  • सरल ड्रैग और ड्रॉप इंटरफेस
  • कस्टमाइज़ेबल ड्रॉप ज़ोन स्टाइलिंग
  • फ़ाइल प्रकार फ़िल्टरिंग
  • बेसिक फ़ाइल प्रीव्यू क्षमताएं

इनके लिए उपयुक्त

  • फ़ाइल-भारी एप्लिकेशन बनाने वाले वेब डेवलपर्स
  • सुगम फ़ाइल इनपुट की आवश्यकता वाले UI डिज़ाइनर
  • आसान फ़ाइल इन्ग्रेशन वाले एप्लिकेशन
  • इंटरैक्टिव फ़ाइल अपलोड फ़्लो के प्रोटोटाइपिंग
  • ब्राउज़र-आधारित वातावरण के लक्ष्य के परियोजनाएं

विचार योग्य बातें

  • मोबाइल या डेस्कटॉप प्लेटफॉर्म के लिए उपलब्ध नहीं
  • वेब ब्राउज़र तक सीमित
  • फ़ाइल प्रोसेसिंग के लिए कस्टम हैंडलिंग की आवश्यकता है
  • प्रकार के अलावा कोई बिल्ट-इन फ़ाइल सत्यापन नहीं है
  • ब्राउज़र-विशिष्ट ड्रैग-एंड-ड्रॉप API पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

pub package

See the README files of the individual subprojects:

Breaking changes

4.2.0 had to introduce another breaking change, sorry. While 4.1.0 solved the problem for web users, it created a regression for some other people who author multiplatorm apps where not all variants are web-based. Instead of returning a web.File directly, the onDrop variants now return a DropzoneFileInterface. You can go on accessing its properties as before, so you might not even notice the difference.

4.1.0 deprecates onDrop and all other functions using dynamic type because the newer Flutter JS support enforces stricter type checking. onDrop will be removed in a coming version. Use onDropFile and onDropString instead.

4.0.x is compatible with Flutter 3.13 (stable) and later. If you're not yet ready to upgrade from a previous version of Flutter, stay with the latest 3.0.x version of flutter_dropzone. See the README of the web implementation for details.

3.0.x is compatible with Flutter 2.5 (stable) and later. If you're not yet ready to upgrade from a previous version of Flutter, stay with the latest 2.0.x version of flutter_dropzone. See the README of the web implementation for details.

Support

If you like this package, please consider supporting it.

Buy Me A Book

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

  • flutter_dropzone_platform_interface^2.2.0
  • flutter_dropzone_web^4.2.0
  • web>=0.5.1 <2.0.0

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।