DDSFileUpload constructor
const
DDSFileUpload({
- Key? key,
- String uploadUrl = 'https://httpbin.org/post',
- dynamic onFilesSelected()?,
- List<
String> ? allowedExtensions, - String title = 'Upload file',
- String? initialDirectory,
- String displayFilesTitle = 'Title',
- String description = 'any descriptions or instruction',
- String errorMessage = 'Error uploading file',
- String buttonText = 'Browse file',
- bool allowMultipleFiles = false,
- FileUploadVariant? variant = FileUploadVariant.primary,
- Widget? icon,
- Color? borderColor,
- Color? backgroundColor,
- Color? fileItemBorderColor,
- Color? secondaryTitleColor,
- TextStyle? titleStyle,
- Color? displayFilesTitleColor,
- Color? closeIconColor,
Implementation
const DDSFileUpload(
{Key? key,
this.uploadUrl = 'https://httpbin.org/post',
this.onFilesSelected,
this.allowedExtensions,
this.title = 'Upload file',
this.initialDirectory,
this.displayFilesTitle = 'Title',
this.description = 'any descriptions or instruction',
this.errorMessage = 'Error uploading file',
this.buttonText = 'Browse file',
this.allowMultipleFiles = false,
this.variant = FileUploadVariant.primary,
this.icon,
this.borderColor,
this.backgroundColor,
this.fileItemBorderColor,
this.secondaryTitleColor,
this.titleStyle,
this.displayFilesTitleColor,
this.closeIconColor})
: super(key: key);