VoPhoneInputTheme class

Annotations

Constructors

VoPhoneInputTheme({double? spacing, double? flagSize, VoFlagShape flagShape = VoFlagShape.circle, double integratedDialFactor = 0.44, int splitCountryFlex = 2, int phoneFlex = 3, double? splitMinCountryWidth, double? splitMaxCountryWidth, double dividerWidth = 1, String phoneHint = 'Enter your phone number', String countryHint = 'Select your country', String overlayTitle = 'Select country', bool autoStackOnPhone = true})
const

Properties

autoStackOnPhone → bool
On narrow screens, split layout falls back to stacked.
final
countryHint → String
final
dividerWidth → double
final
flagShape → VoFlagShape
final
flagSize → double?
final
hashCode → int
The hash code for this object.
no setterinherited
integratedDialFactor → double
Integrated layout: country prefix width as fraction of field width.
final
overlayTitle → String
final
phoneFlex → int
final
phoneHint → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spacing → double?
final
splitCountryFlex → int
Split layout flex values.
final
splitMaxCountryWidth → double?
final
splitMinCountryWidth → double?
final

Methods

flagSizeOf(VoSizes sizes) → double
integratedDialWidth(BoxConstraints constraints, BuildContext context) → double
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
spacingOf(VoSizes sizes) → double
splitCountryWidth(double screenWidth, {required bool isPhone}) → double
toString() → String
A string representation of this object.
inherited

Operators

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