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,
Creates a file picker theme.
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,
});