FieldModel class

Constructors

FieldModel.new({String? labelText, String? hintText, String? errorMsg, bool? obscureText, int? errorMaxLines, IconData? suffixIcon, VoidCallback? onTapSuffixIcon, IconData? prefixIcon, VoidCallback? onTapPrefixIcon, ValueChanged<String>? onChanged, FormFieldValidator<String>? validator, FormFieldSetter<String>? onSaved, ValueChanged<String>? onSubmitted, VoidCallback? onFieldSubmitted, VoidCallback? onEditingComplete, FocusNode? focusNode, FocusNode? nextFocus, TextEditingController? controller, TextInputType? keyboardType, TextInputAction? textInputAction, int? maxLines, int? maxTexts, double? radius, bool? filled, Color? fillColor, bool? isUnderLine, InputBorder? border, Color? bgColor})

Properties

bgColor Color?
final
border InputBorder?
final
controller TextEditingController?
final
errorMaxLines int?
final
errorMsg String?
final
fillColor Color?
final
filled bool?
final
focusNode FocusNode?
final
hashCode int
The hash code for this object.
no setterinherited
hintText String?
final
isUnderLine bool?
final
keyboardType TextInputType?
final
labelText String?
final
maxLines int?
final
maxTexts int?
final
nextFocus FocusNode?
final
obscureText bool?
final
onChanged ValueChanged<String>?
final
onEditingComplete VoidCallback?
final
onFieldSubmitted VoidCallback?
final
onSaved FormFieldSetter<String>?
final
onSubmitted ValueChanged<String>?
final
onTapPrefixIcon VoidCallback?
final
onTapSuffixIcon VoidCallback?
final
prefixIcon IconData?
final
radius double?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
suffixIcon IconData?
final
textInputAction TextInputAction?
final
validator FormFieldValidator<String>?
final

Methods

copyWith({String? labelText, String? hintText, String? errorMsg, bool? obscureText, int? errorMaxLines, IconData? suffixIcon, VoidCallback? onTapSuffixIcon, IconData? prefixIcon, VoidCallback? onTapPrefixIcon, ValueChanged<String>? onChanged, FormFieldValidator<String>? validator, FormFieldSetter<String>? onSaved, ValueChanged<String>? onSubmitted, VoidCallback? onFieldSubmitted, VoidCallback? onEditingComplete, FocusNode? focusNode, FocusNode? nextFocus, TextEditingController? controller, TextInputType? keyboardType, TextInputAction? textInputAction, int? maxLines, int? maxTexts, double? radius, bool? filled, Color? fillColor, bool? isUnderLine, InputBorder? border, Color? bgColor}) FieldModel
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