सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
Flutter Tree Pro एक कस्टमाइज़ेबल ट्री सेलेक्शन विजेट है जो Flutter के लिए है, जिससे उपयोगकर्ता पदानुक्रमिक डेटा संरचनाओं को आसानी से नेविगेट और चुन सकते हैं। यह दाएं से बाएं (RTL) लेआउट का समर्थन करता है, जिससे यह बहुभाषी एप्लिकेशन के लिए उपयुक्त है। पैकेज को Android, iOS, Web, macOS, Windows और Linux प्लेटफॉर्म में बिना किसी दिक्कत के एकीकृत किया जा सकता है। इंट्यूइटिव उपयोगकर्ता इंटरैक्शन के लिए डिज़ाइन किया गया, यह डेवलपर्स को फ़ाइल एक्सप्लोरर, संगठनात्मक चार्ट या श्रेणी चयनकर्ता जैसे जटिल ट्री-आधारित इंटरफ़ेस बनाने की अनुमति देता है। इसकी हल्की और लचीली आर्किटेक्चर बड़े डेटासेट के साथ भी चिकनी प्रदर्शन सुनिश्चित करती है।
उपयोग
फ़ाइल एक्सप्लोरर इंटरफ़ेस
संगठनात्मक चार्ट प्रदर्शित करता है
श्रेणी फ़िल्टरिंग प्रणाली
हायरार्किकल डेटा चयन
सेटिंग नेविगेशन मेनू
मुख्य विशेषताएँ
RTL समर्थन
क्रॉस-प्लेटफ़ॉर्म संगतता
कस्टमाइज़ किए गए नोड स्टाइल
बड़े ट्री के लिए कुशल रेंडरिंग
बहुचयन क्षमता
इनके लिए उपयुक्त
हायरार्किकल यूआई बना रहे डेवलपर्स
पेड़-आधारित नेविगेशन की आवश्यकता वाले ऐप्स
अंतर्राष्ट्रीयकृत एप्लिकेशन
जटिल डेटा संरचना दृश्यीकरण
साझा कोडबेस वाले वेब और मोबाइल ऐप्स
विचार योग्य बातें
जटिल थीम के लिए कस्टम स्टाइलिंग की आवश्यकता हो सकती है
अत्यधिक गहन वृक्षों का प्रदर्शन प्रभाव
सीमित निर्मित एनीमेशन
राज्य प्रबंधन के लिए हस्तकला की आवश्यकता होती है
वास्तविक समय में सहयोगात्मक संपादन के लिए अनअनुकूलित
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
flutter_tree_pro
A Flutter tree-select widget with checkbox selection, single-select mode, RTL support, and leaf-node drag-and-drop.
Demo
Features
Build tree data from flat list (DataType.DataList) or nested map (DataType.DataMap)
Multi-select with parent/child check-state synchronization
Single-select mode with initial selected node
Expand/collapse nodes
RTL layout support
Custom tree connector line style (TreeLineStyle)
Drag-and-drop for leaf nodes
Drop on a non-leaf node: dragged leaf becomes a child of that node
Drop on a leaf node: dragged leaf is inserted after target leaf as a sibling