SelectorConfig class

SelectorConfig contains selector button configurations

Constructors

SelectorConfig({PhoneInputSelectorType selectorType = PhoneInputSelectorType.DROPDOWN, bool showFlags = true, bool useEmoji = false, CountryComparator? countryComparator, bool setSelectorButtonAsPrefixIcon = false, double? leadingPadding, bool trailingSpace = true, bool useBottomSheetSafeArea = false})
const

Properties

countryComparator CountryComparator?
countryComparator, sort the country list according to the comparator.
final
hashCode int
The hash code for this object.
no setterinherited
leadingPadding double?
Space before the flag icon
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectorType PhoneInputSelectorType
selectorType, for selector button type
final
setSelectorButtonAsPrefixIcon bool
setSelectorButtonAsPrefixIcon, this sets/places the selector button inside the TextField as a prefixIcon.
final
showFlags bool
showFlags, displays flag along side countries info on selector button and list items within the selector
final
trailingSpace bool
Add white space for short dial code
final
useBottomSheetSafeArea bool
Use safe area for selectorType=BOTTOM_SHEET
final
useEmoji bool
useEmoji, uses emoji flags instead of png assets
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited