TFilePickerTheme class
Constructors
-
TFilePickerTheme({TInputSize size = TInputSize.md, WidgetStateProperty<Color?>? color, WidgetStateProperty<Color?>? backgroundColor, WidgetStateProperty<Color?>? borderColor, Widget? preWidget, Widget? postWidget, double? height, EdgeInsets? padding, double? fontSize, double? borderRadius, WidgetStateProperty<TextStyle?>? labelStyle, WidgetStateProperty<TextStyle?>? helperTextStyle, WidgetStateProperty<TextStyle?>? errorTextStyle, WidgetStateProperty<TextStyle?>? tagStyle, LabelBuilder? labelBuilder, HelperTextBuilder? helperTextBuilder, ErrorsBuilder? errorsBuilder, BorderBuilder? borderBuilder, BoxShadowBuilder? boxShadowBuilder, DecorationBuilder? decorationBuilder, double tagSpacing = 6.0, double tagRunSpacing = 6.0, EdgeInsets tagPadding = const EdgeInsets.symmetric(horizontal: 8.0, vertical: 2.0), double tagBorderRadius = 5.0, Color? tagBackgroundColor, Color? tagTextColor, double? tagFontSize, FontWeight? tagFontWeight, Color? tagIconColor, double tagIconSize = 14.0, double minInputWidth = 150.0, double maxInputWidth = double.infinity, Widget tagBuilder(TFile file, VoidCallback onRemove)?})
-
const
Methods
-
buildBorder(TInputContext ctx, Color color)
→ Border
-
inherited
-
buildBoxShadow(TInputContext ctx, Color color)
→ List<BoxShadow>?
-
inherited
-
buildContainer(TInputContext ctx, {required Widget? child, Widget? additionalPostWidget, Widget? additionalPreWidget, String? label, String? tag, String? helperText, List<String>? errors, bool isRequired = false, bool isMultiline = false, bool block = true})
→ Widget
-
inherited
-
buildDecoration(TInputContext ctx)
→ BoxDecoration
-
inherited
-
buildErrors(TInputContext ctx, List<String> errors)
→ Widget
-
inherited
-
buildHelperText(TInputContext ctx, String? helperText)
→ Widget
-
inherited
-
buildLabel(TInputContext ctx, String? label, String? tag, bool isRequired)
→ Widget
-
inherited
-
buildTagChip(ColorScheme colors, TFile file, VoidCallback onRemove)
→ Widget
-
-
copyWith({TInputSize? size, WidgetStateProperty<Color?>? color, WidgetStateProperty<Color?>? backgroundColor, WidgetStateProperty<Color?>? borderColor, Widget? preWidget, Widget? postWidget, double? height, EdgeInsets? padding, double? fontSize, double? borderRadius, WidgetStateProperty<TextStyle?>? labelStyle, WidgetStateProperty<TextStyle?>? helperTextStyle, WidgetStateProperty<TextStyle?>? errorTextStyle, WidgetStateProperty<TextStyle?>? tagStyle, LabelBuilder? labelBuilder, HelperTextBuilder? helperTextBuilder, ErrorsBuilder? errorsBuilder, BorderBuilder? borderBuilder, BoxShadowBuilder? boxShadowBuilder, DecorationBuilder? decorationBuilder, List<TextInputFormatter>? inputFormatters, TextInputType? keyboardType, TextCapitalization? textCapitalization, bool? autocorrect, bool? enableSuggestions, int? maxLength, MaxLengthEnforcement? maxLengthEnforcement, TextInputAction? textInputAction, bool? obscureText, double? tagSpacing, double? tagRunSpacing, EdgeInsets? tagPadding, double? tagBorderRadius, Color? tagBackgroundColor, Color? tagTextColor, double? tagFontSize, FontWeight? tagFontWeight, Color? tagIconColor, double? tagIconSize, double? minInputWidth, double? maxInputWidth, Widget tagBuilder(TFile file, VoidCallback onRemove)?})
→ TFilePickerTheme
-
override
-
getFileIcon(String extension, ColorScheme colorScheme)
→ Widget
-
-
getHintStyle(ColorScheme colors)
→ TextStyle
-
inherited
-
isImageFile(String extension)
→ bool
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited