TFilePickerTheme constructor
const
TFilePickerTheme({
- 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 FileTagBuilder fileTagBuilder,
- required WidgetStateProperty<
TextStyle> hintStyle, - TInputSize size = TInputSize.md,
- TInputDecorationType decorationType = TInputDecorationType.box,
- Widget? preWidget,
- Widget? postWidget,
- double? height,
- EdgeInsets? padding,
- double? fontSize,
Implementation
const TFilePickerTheme({
required super.color,
required super.backgroundColor,
required super.borderColor,
required super.labelStyle,
required super.helperTextStyle,
required super.errorTextStyle,
required super.tagStyle,
required super.decoration,
required super.borderRadius,
required super.borderWidth,
required super.labelBuilder,
required super.helperTextBuilder,
required super.errorsBuilder,
required this.fileTagBuilder,
required this.hintStyle,
super.size = TInputSize.md,
super.decorationType,
super.preWidget,
super.postWidget,
super.height,
super.padding,
super.fontSize,
});