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<
BoxDecoration> decoration, - required WidgetStateProperty<
double> borderRadius, - required WidgetStateProperty<
double> borderWidth, - required WidgetStateProperty<
LabelBuilder> labelBuilder, - required WidgetStateProperty<
HelperTextBuilder> helperTextBuilder, - required WidgetStateProperty<
ErrorsBuilder> errorsBuilder, - Widget? preWidget,
- Widget? postWidget,
- double? height,
- EdgeInsets? padding,
- double? fontSize,
- TInputSize size = TInputSize.md,
- TInputDecorationType decorationType = TInputDecorationType.box,
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.decoration,
required this.borderRadius,
required this.borderWidth,
required this.labelBuilder,
required this.helperTextBuilder,
required this.errorsBuilder,
this.preWidget,
this.postWidget,
this.height,
this.padding,
this.fontSize,
this.size = TInputSize.md,
this.decorationType = TInputDecorationType.box,
});