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

पैकेज विवरणv0.0.3

dynamic_form_fields

विभिन्न फ़ील्ड प्रकार और बैकएंड इंटीग्रेशन के समर्थन के साथ डायनामिक फॉर्म फ़ील्ड बनाने के लिए एक Flutter पैकेज

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
41
लाइक
1
Pub अंक
135

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

flutter pub add dynamic_form_fields

पैकेज अवलोकन

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

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

उपयोग

  • कॉन्फ़िगरेबल उपयोगकर्ता पंजीकरण फॉर्म बनाना
  • सर्वेक्षण या प्रश्नावली इंटरफ़ेस बनाना
  • प्रशासक-चालित फॉर्म संपादक का कार्यान्वयन
  • REST APIs के साथ फॉर्म का एकीकरण
  • बहु-चरण डायनामिक कार्यप्रवाह समर्थन करता है

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

  • बहुत अधिक क्षेत्र प्रकार समर्थन
  • बैकएंड-संचालित फ़ॉर्म कॉन्फ़िगरेशन
  • क्रॉस-प्लेटफ़ॉर्म संगतता
  • वास्तविक समय फॉर्म अपडेट
  • निर्मित वैधता उपकरण
  • पुनः उपयोगी फॉर्म घटक

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

  • लचीले फॉर्म प्रणालियों का निर्माण करने वाले विकासकर्ता
  • डेटा पर आधारित डायनामिक UI की आवश्यकता वाले ऐप्स
  • बाहरी API के साथ एकीकृत फॉर्म
  • त्वरित फॉर्म प्रोटोटाइपिंग पर केंद्रित फ्रंटएंड विकासकर्ता

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

  • JSON-आधारित फॉर्म स्कीमा के बारे में समझ की आवश्यकता है
  • जटिल लेआउट के लिए कस्टम विजेट ओवरराइड की आवश्यकता हो सकती है
  • बैकएंड को स्थिर स्कीमा संरचना प्रदान करनी चाहिए
  • बहुत बड़े फॉर्म का प्रदर्शन प्रभाव
  • अतिरिक्त कस्टमाइजेशन के बिना सीमित आंतरिक स्टाइल विकल्प

मूल README

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

Dynamic Form Fields

A Flutter package for creating dynamic form fields with drag-and-drop reordering, multiple field types, and backend integration support.

Features

  • 🎯 Multiple field types supported:

    • Short Answer
    • Paragraph
    • Number
    • Email
    • DateTime
    • Range DateTime
    • Multi Dropdown
    • Dropdown
    • Checkbox
    • Radio
    • File Upload
  • 🔄 Drag and drop reordering

  • ✏️ Real-time field editing

  • 🗑️ Field deletion

  • 🎨 Customizable styling

  • 🔌 Backend agnostic (works with Firebase, REST API, GraphQL, etc.)

  • ✅ Built-in validation support

  • 🎯 Type-safe field types using enums

Getting started

Add this to your package's pubspec.yaml file:

dependencies:
  dynamic_form_fields: ^1.0.0

श्रेणियाँ

निर्भरताएँ

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

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

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

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