TTextFieldTheme class

Inheritance
Implementers

Constructors

TTextFieldTheme({required WidgetStateProperty<Color> color, required WidgetStateProperty<Color> backgroundColor, required WidgetStateProperty<Color> borderColor, required WidgetStateProperty<TextStyle> labelStyle, required WidgetStateProperty<TextStyle> helperTextStyle, required WidgetStateProperty<TextStyle> errorTextStyle, required WidgetStateProperty<TextStyle> tagStyle, required WidgetStateProperty<BoxDecoration> decoration, required WidgetStateProperty<double> borderRadius, required WidgetStateProperty<double> borderWidth, required WidgetStateProperty<LabelBuilder> labelBuilder, required WidgetStateProperty<HelperTextBuilder> helperTextBuilder, required WidgetStateProperty<ErrorsBuilder> errorsBuilder, required WidgetStateProperty<TextStyle> textStyle, required WidgetStateProperty<TextStyle> hintStyle, TInputSize size = TInputSize.md, TInputDecorationType decorationType = TInputDecorationType.box, Widget? preWidget, Widget? postWidget, double? height, EdgeInsets? padding, double? fontSize, List<TextInputFormatter>? inputFormatters, TextInputType? keyboardType, TextCapitalization textCapitalization = TextCapitalization.none, bool autocorrect = true, bool enableSuggestions = true, int? maxLength, MaxLengthEnforcement? maxLengthEnforcement, TextInputAction? textInputAction, bool obscureText = false})
const
TTextFieldTheme.defaultTheme(ColorScheme colors)
factory

Properties

autocorrect bool
final
backgroundColor WidgetStateProperty<Color>
finalinherited
borderColor WidgetStateProperty<Color>
finalinherited
borderRadius WidgetStateProperty<double>
finalinherited
borderWidth WidgetStateProperty<double>
finalinherited
color WidgetStateProperty<Color>
finalinherited
decoration WidgetStateProperty<BoxDecoration>
finalinherited
decorationType TInputDecorationType
finalinherited
enableSuggestions bool
final
errorsBuilder WidgetStateProperty<ErrorsBuilder>
finalinherited
errorTextStyle WidgetStateProperty<TextStyle>
finalinherited
fieldFontSize double
no setterinherited
fieldHeight double
no setterinherited
fieldPadding EdgeInsets
no setterinherited
fontSize double?
finalinherited
hashCode int
The hash code for this object.
no setterinherited
height double?
finalinherited
helperTextBuilder WidgetStateProperty<HelperTextBuilder>
finalinherited
helperTextStyle WidgetStateProperty<TextStyle>
finalinherited
hintStyle WidgetStateProperty<TextStyle>
final
inputFormatters List<TextInputFormatter>?
final
keyboardType TextInputType?
final
labelBuilder WidgetStateProperty<LabelBuilder>
finalinherited
labelStyle WidgetStateProperty<TextStyle>
finalinherited
maxLength int?
final
maxLengthEnforcement MaxLengthEnforcement?
final
obscureText bool
final
padding EdgeInsets?
finalinherited
postWidget Widget?
finalinherited
preWidget Widget?
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size TInputSize
finalinherited
tagStyle WidgetStateProperty<TextStyle>
finalinherited
textCapitalization TextCapitalization
final
textInputAction TextInputAction?
final
textStyle WidgetStateProperty<TextStyle>
final

Methods

buildContainer(Set<WidgetState> states, {required Widget? child, Widget? additionalPostWidget, Widget? additionalPreWidget, String? label, String? tag, String? helperText, List<String>? errors, bool isRequired = false, bool isMultiline = false, bool block = true}) Widget
inherited
buildTextField(Set<WidgetState> states, {String? label, String? placeholder, bool autoFocus = false, bool readOnly = false, int maxLines = 1, FocusNode? focusNode, TextInputType? keyboardType, TextInputAction? textInputAction, List<TextInputFormatter>? inputFormatters, TextEditingController? controller, ValueChanged<String>? onValueChanged}) TextField
copyWith({TInputSize? size, TInputDecorationType? decorationType, WidgetStateProperty<Color>? color, WidgetStateProperty<Color>? backgroundColor, WidgetStateProperty<Color>? borderColor, WidgetStateProperty<TextStyle>? labelStyle, WidgetStateProperty<TextStyle>? helperTextStyle, WidgetStateProperty<TextStyle>? errorTextStyle, WidgetStateProperty<TextStyle>? tagStyle, WidgetStateProperty<BoxDecoration>? decoration, WidgetStateProperty<double>? borderRadius, WidgetStateProperty<double>? borderWidth, WidgetStateProperty<LabelBuilder>? labelBuilder, WidgetStateProperty<HelperTextBuilder>? helperTextBuilder, WidgetStateProperty<ErrorsBuilder>? errorsBuilder, WidgetStateProperty<TextStyle>? textStyle, WidgetStateProperty<TextStyle>? hintStyle, Widget? preWidget, Widget? postWidget, double? height, EdgeInsets? padding, double? fontSize, List<TextInputFormatter>? inputFormatters, TextInputType? keyboardType, TextCapitalization? textCapitalization, bool? autocorrect, bool? enableSuggestions, int? maxLength, MaxLengthEnforcement? maxLengthEnforcement, TextInputAction? textInputAction, bool? obscureText}) TTextFieldTheme
override
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