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