TInputFieldTheme constructor
const
TInputFieldTheme({
- 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<
TextStyle> hintStyle, - required WidgetStateProperty<
double> borderRadius, - required WidgetStateProperty<
double> borderWidth, - required WidgetStateProperty<
LabelBuilder> labelBuilder, - required WidgetStateProperty<
ErrorsBuilder> errorsBuilder, - required WidgetStateProperty<
HelperTextBuilder> helperTextBuilder, - Widget? preWidget,
- Widget? postWidget,
- double? height,
- EdgeInsets? padding,
- double? fontSize,
- required TInputSize size,
- required TInputDecorationType decorationType,
- required TLabelPosition labelPosition,
Implementation
const TInputFieldTheme({
required this.color,
required this.backgroundColor,
required this.borderColor,
required this.labelStyle,
required this.helperTextStyle,
required this.errorTextStyle,
required this.tagStyle,
required this.hintStyle,
required this.borderRadius,
required this.borderWidth,
required this.labelBuilder,
required this.errorsBuilder,
required this.helperTextBuilder,
this.preWidget,
this.postWidget,
this.height,
this.padding,
this.fontSize,
required this.size,
required this.decorationType,
required this.labelPosition,
});