A Flutter widget for input phone number.
In your flutter project add the dependency:
dependencies:
...
phone_input_text_field: ^0.0.1
For help getting started with Flutter, view the online documentation.
Import phone_input_text_field.dart
import 'package:phone_input_text_field/phone_input_text_field.dart';
All it needs is a callback function
///
/// Callback type define
/// Called when textcontroller get whole phone number
///
typedef void OnPhoneNumberComplete(String phoneNum);
Then the phone input textfield can be easily used as a widget.
PhoneInputTextField(onPhoneNumComplete: (String phoneNum) {
//do what ever you want with phoneNum
});
- Change default country support
- Search countries
- TextField style
- Country picker style
- Include or exclude countries And more...
This package is inspired by https://github.com/chronotruck/FlagPhoneNumber