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

flutter_split_view कवर
पैकेज विवरणv0.1.2

flutter_split_view

उपलब्ध स्थान के आधार पर स्क्रीन को दो दृश्यों में स्वचालित रूप से विभाजित करने वाला Flutter विजेट। यह Navigator 2.0 पर आधारित है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
77
लाइक
30
Pub अंक
150

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

flutter pub add flutter_split_view

पैकेज अवलोकन

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

Flutter Split View एक प्रतिक्रियाशील लेआउट विजेट है जो उपलब्ध स्थान के आधार पर स्क्रीन को दो समायोज्य दृश्यों में बांटता है, Navigator 2.0 का उपयोग करके नेविगेशन और राज्य प्रबंधन करता है। यह उपकरणों और प्लेटफॉर्मों के बीच बिना किसी त्रुटि के काम करने वाले अनुकूल उपयोगकर्ता इंटरफेस बनाने के लिए उपयुक्त है। विजेट स्क्रीन के आकार और दिशा के आधार पर अपने लेआउट को स्वचालित रूप से समायोजित करता है, जिससे यह मास्टर-डिटेल पैटर्न जैसे डुअल-पैन इंटरफेस के लिए उपयुक्त बनता है। यह सभी प्रमुख Flutter प्लेटफॉर्मों को समर्थन देता है, जिसमें Android, iOS, Web, macOS, Windows और Linux शामिल हैं।

उपयोग

  • मास्टर-डिटेल लेआउट
  • डुअल-पैन नेविगेशन
  • प्रतिक्रियाशील डैशबोर्ड डिज़ाइन
  • क्रॉस-प्लेटफॉर्म टैबलेट यूआई
  • अनुकूल गतिशील और डेस्कटॉप इंटरफेस

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

  • स्क्रीन स्पेस के आधार पर स्वचालित लेआउट
  • नेविगेटर 2.0 एकीकरण
  • सभी फ्लटर प्लेटफॉर्म का समर्थन करता है
  • डायनामिक दृश्य आकार को समायोजित करें
  • एम्बेडेड रिस्पॉन्सिव व्यवहार
  • मौजूदा रूट्स के साथ आसानी से एकीकृत करें

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

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

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

  • Navigator 2.0 की समझ आवश्यक है
  • जटिल लेआउट के लिए कस्टम स्टाइलिंग की आवश्यकता हो सकती है
  • बड़े स्क्रीन या टैबलेट के लिए सबसे उपयुक्त
  • गैर-मानक विभाजन के लिए सीमित कस्टमाइज़ेशन
  • सरल एकल दृश्य ऐप्स के लिए आदर्श नहीं

मूल README

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

flutter_split_view

A Navigator 2.0 based Flutter widget that automatically splits the screen into two views based on available space.

Demo

Usage
MaterialApp(
    title: 'SplitView Demo',
    home: SplitView.material(
        child: MainPage(),
    ),
);

Cupertino:

CupertinoApp(
    title: 'SplitView Demo',
    home: SplitView.cupertino(
        child: MainPage(),
    ),
);
Navigating
Push
SplitView.of(context).push(SecondPage());

Push with an optional title, which will be used as the back button's title in Cupertino:

SplitView.of(context).push(
    SecondPage(),
    title: 'Second',
);
Pop
SplitView.of(context).pop();

Pop until the n-th page:

SplitView.of(context).popUntil(1);
Set the page displayed in the secondary view
SplitView.of(context).setSecondary(SecondPage());

This will clear the stack and push the new page, making it the second page in the stack.

Get whether the secondary view is visible
SplitView.of(context).isSecondaryVisible;
Example

श्रेणियाँ

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

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

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