InternationalPhoneTextField class
Constructors
-
InternationalPhoneTextField.new({Key? key, bool autoFocus = false, TextStyle style = const TextStyle(fontSize: 16, fontWeight: FontWeight.w600, color: Colors.black), TextStyle hintStyle = const TextStyle(fontSize: 16, fontWeight: FontWeight.w600, color: Colors.black26), required dynamic onChanged(String number), dynamic onCountrySelected(CountryCodes selectedCountryCode)?, Color cursorColor = Colors.black, String notFoundCountryMessage = "Country", String notFoundNumberMessage = "Your phone number", Color dividerColor = Colors.black12, bool inOneLine = false, BoxDecoration? decoration})
-
Properties
-
autoFocus
→ bool
-
Auto focus for the phone number field
Default is false
final
-
cursorColor
→ Color
-
Cursor color of the phone number field
Default is Colors.black
final
-
decoration
→ BoxDecoration?
-
Decoration for the phone number field
final
-
dividerColor
→ Color
-
Divider color between code and phone number
Default is Colors.black12
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
hintStyle
→ TextStyle
-
Hint text style for the phone number field
Default is TextStyle(fontSize: 16, fontWeight: FontWeight.w600, color: Colors.black26)
final
-
inOneLine
→ bool
-
There is two type of view for the phone number field
If inOneLine is true, it will show in one line phone number field
If inOneLine is false, it will show in two lines phone number field
Default is false
final
-
key
→ Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
-
notFoundCountryMessage
→ String
-
Not found country message to show when country is not selected
Default is "Country"
final
-
notFoundNumberMessage
→ String
-
Not found number message to show when phone number is not selected
Default is "Your phone number"
final
-
onChanged
→ dynamic Function(String number)
-
On change callback for the phone number field
Required
It will return the full phone number with country code
final
-
onCountrySelected
→ dynamic Function(CountryCodes selectedCountryCode)?
-
On country selected callback
It will return the selected country code
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
style
→ TextStyle
-
Text style for the phone number field
Default is TextStyle(fontSize: 16, fontWeight: FontWeight.w600, color: Colors.black)
final