SingleFilePicker.simple constructor
const
SingleFilePicker.simple({
- Key? key,
- dynamic defaultFile,
- MediaProFileType fileType = MediaProFileType.any,
- List<
String> ? allowedExtensions, - ApiRequest? apiUpload,
- required dynamic setFileUrlFromResponse(
- dynamic response
- Widget? loading,
- Function? onError,
- bool canUpdate = true,
- double? maxSize,
- List<
String> ? allowedMimeTypes,
Implementation
const SingleFilePicker.simple(
{super.key,
this.defaultFile,
this.fileType = MediaProFileType.any,
this.allowedExtensions,
this.apiUpload,
required this.setFileUrlFromResponse,
this.loading,
this.onError,
this.canUpdate = true,
this.maxSize,
this.allowedMimeTypes})
: style = const SimpleFilePickerStyle(),
assert(fileType != MediaProFileType.custom || allowedExtensions != null,
"allowedExtensions is required when fileType is MediaProFileType.custom");