एक नया Flutter पैकेज देश चयनकर्ता के लिए। ola_like_country_picker एक बॉटम शीट प्रदान करता है जो एक उपयोगकर्ता को एक सूची से एक देश (झंडा और डायल कोड) चुनने की अनुमति देता है (वैकल्पिक)।
सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक फ्लटर पैकेज जो देशों के चयन के लिए एक बॉटम शीट प्रदान करता है, झंडे और वैकल्पिक डायल कोड के साथ। यह अंतरराष्ट्रीय फ़ोन नंबर इनपुट के लिए आवश्यक फॉर्म में उपयोग करने के लिए एक साफ, उपयोगकर्ता-अनुकूल इंटरफ़ेस प्रदान करता है। पैकेज हल्का है और मौजूदा फ्लटर ऐप में बिना किसी दिक्कत के एकीकृत हो सकता है। यह कस्टमाइज़ेशन का समर्थन करता है और आधुनिक, स्पष्ट यूएक्स के लिए डिज़ाइन किया गया है।
उपयोग
अंतरराष्ट्रीय फोन नंबर इनपुट
उपयोगकर्ता प्रोफ़ाइल देश चयन
बहुभाषी ऐप स्थानीयकरण
यात्रा या शिपिंग फॉर्म देश चुनें
प्रमाणीकरण प्रवाह देश चयन
मुख्य विशेषताएँ
बॉटम शीट UI
देश के झंडे प्रदर्शित करें
वैकल्पिक डायल कोड समर्थन
कस्टमाइज़ेबल दिखावट
Flutter फॉर्म के साथ आसान एकीकरण
हल्का और तेज़
इनके लिए उपयुक्त
देश चयन की आवश्यकता वाले मोबाइल ऐप्स
फ़ोन नंबर इनपुट की आवश्यकता वाले फॉर्म
विश्व उपयोगकर्ताओं के लक्ष्य वाले ऐप्स
सरल देश चयनकर्ता की आवश्यकता वाले विकासकर्ता
उपयोगकर्ता इंटरफ़ेस केंद्रित Flutter प्रोजेक्ट
विचार योग्य बातें
केवल देश और डायल कोड तक सीमित
कोई निर्मित सर्च कार्यक्षमता नहीं है
क्षेत्र फ़िल्टरिंग का समर्थन नहीं करता है
चयनित देश डेटा के हैंडलिंग के लिए मैनुअल हस्तक्षेप की आवश्यकता होती है
ऑफलाइन मोड का निर्देश नहीं दिया गया
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
Ola Like Country Picker
A new country picker Flutter package built in Dart.
To use the Country Picker look at the example below :
Example Usage:
class_MyHomePageStateextendsState<MyHomePage> {
CountryPicker countryPicker;
Country country = Country.fromJson(countryCodes[0]); // select initial country @overridevoidinitState() {
super.initState();
countryPicker = CountryPicker(onCountrySelected: (Country country) {
print(country);
setState(() {
this.country = country;
});
});
}
@overrideWidgetbuild(BuildContext context) {
// To simply launch the country picker// use countryPicker.launch(context)// to forcefully dismiss use countryPicker.dismiss()// simple example could bereturnGestureDetector(
child: Container(
decoration: BoxDecoration(
image: DecorationImage(
image:
AssetImage(country.flagUri, package: 'ola_like_country_picker'),
),
),
),
onTap: () {
countryPicker.launch(context);
},
);
}
}
Output
Parameters
parameter
default
required
type
remark
onCountrySelected
null
yes
OnCountrySelectedCallback
called when country is selected.
showTitle
true
no
bool
whether to show title or not.
titleText
"Select your country"
no
String
text for title.
To simply use country list view any where use CountryListView() and to modify attributes like flagWidth, flagHeight, countryTitle style etc use below arguments like