Nesta seĆ§Ć£o, mostraremos uma visĆ£o ampla da configuraĆ§Ć£o do Dropfiles Uploader, vocĆŖ verĆ” mais detalhes sobre as configuraƧƵes na prĆ³xima seĆ§Ć£o.
Copy {
url: null,
autoProcessQueue: true,
request: {
method: 'POST',
timeout: null,
headers: null,
customParams: null,
withCredentials: false,
multipleUpload: false,
parallelUploads: 2,
},
droppable: true,
paramName: 'file',
maxFiles: null,
maxFilesize: null,
filesizeBase: 1000,
acceptedFiles: null,
debug: false,
imageThumbnails: true,
thumbnails: {
width: 60,
height: 60,
object_fit: 'cover',
},
styles: {
progressBarColor: 'rgba(245,158,11,1)',
icons: {
added: null,
error: null,
success: null
}
},
lang: {
message: 'Drag or click to add files here',
errors: {
maxFilesize: 'The file size is {filesize}, the maximum allowed is {maxFilesize}.',
acceptedFiles: 'Unsupported file extension. The file must have the extension .{fileExtension}, supported extensions are [{acceptedFiles}].',
}
},
events: {
onInit: () => {},
onDestroy: () => {},
onRestart: () => {},
onFileAccepted: (fileObject) => {},
onFileError: (fileObject) => {},
onFileAdded: (fileObject) => {},
onFileEnqueued: (fileObject) => {},
onUploadSuccess: (fileObject, response, status) => {},
onUploadError: (fileObject, response, status) => {},
onUploadProgress: (fileObject, percentage) => {},
}
}