rickywen911 / phone_input_text_field

A Flutter widget for input phone number.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

phone_input_text_field

A Flutter widget for input phone number.

Screenshoot

drawing

drawing

drawing

Getting Started

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.

How to use

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
});

Future Plans

  • Change default country support
  • Search countries
  • TextField style
  • Country picker style
  • Include or exclude countries And more...

Conception

This package is inspired by https://github.com/chronotruck/FlagPhoneNumber

About

A Flutter widget for input phone number.

License:BSD 2-Clause "Simplified" License


Languages

Language:Dart 95.3%Language:Objective-C 3.1%Language:Java 1.5%