mobile_number_picker 0.0.1+5 copy "mobile_number_picker: ^0.0.1+5" to clipboard
mobile_number_picker: ^0.0.1+5 copied to clipboard

PlatformAndroid

A Flutter Plugin fo inflate mobile number picker for Android only.

mobile_number_picker #

Note: It works for Android only because getting mobile number is not supported in IOS.

Mobile Picker uses Google Auth Api to access credentail api and then retrieve the phone number hint picker from there.

Steps to integrate #

  • Create object of Mobile Number Picker Class.
MobileNumberPicker mobileNumber = MobileNumberPicker();

  • Call mobileNumber function to initiate the Auth Api.
mobileNumber.mobileNumber();
  • Listen to getMobileNumberStream to fetch events.
mobileNumber.getMobileNumberStream.listen((event) {});

MobileNumber Class #

Members of mobilenumber class -

  • String completeNumber - Return complete mobile number including the country code , eg: +919999999999.

  • String phoneNumber - Return mobile number after reducing the country code , eg: 9999999999.

  • String countryCode - Return country code from the selected phone number , eg: +91.

  • enum state - Whether the mobile number is selected or not.

Type of state #

  • PhoneNumberSelected - when user selects one of the number from the hint picker.

  • NoneOfTheAbove - when user selects None Of The Above option or dismisses the picker.

Screenshot #

Image

13
likes
140
pub points
82%
popularity

Publisher

unverified uploader

A Flutter Plugin fo inflate mobile number picker for Android only.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on mobile_number_picker