Interface: UploaderProps
The properties of the Uploader component.
Extends
DropzoneOptions.ComponentProps<any>
Indexable
[key: string]: any
Properties
accept?
optionalaccept:Accept
Inherited from
DropzoneOptions.accept
action
action:
string
URL to upload files to.
autoFocus?
optionalautoFocus:boolean
Inherited from
DropzoneOptions.autoFocus
disabled?
optionaldisabled:boolean
If true, the children are in disabled state.
Overrides
DropzoneOptions.disabled
dropzone?
optionaldropzone:boolean
If true, the dropzone will show.
getFilesFromEvent()?
optionalgetFilesFromEvent: (event) =>Promise<(File|DataTransferItem)[]>
Parameters
event
DropEvent
Returns
Promise<(File | DataTransferItem)[]>
Inherited from
DropzoneOptions.getFilesFromEvent
maxFiles?
optionalmaxFiles:number
Inherited from
DropzoneOptions.maxFiles
maxSize?
optionalmaxSize:number
Inherited from
DropzoneOptions.maxSize
minSize?
optionalminSize:number
Inherited from
DropzoneOptions.minSize
multiple?
optionalmultiple:boolean
Inherited from
DropzoneOptions.multiple
noClick?
optionalnoClick:boolean
Inherited from
DropzoneOptions.noClick
noDrag?
optionalnoDrag:boolean
Inherited from
DropzoneOptions.noDrag
noDragEventsBubbling?
optionalnoDragEventsBubbling:boolean
Inherited from
DropzoneOptions.noDragEventsBubbling
noKeyboard?
optionalnoKeyboard:boolean
Inherited from
DropzoneOptions.noKeyboard
onChange?
optionalonChange:OnSuccess
Callback function called when files are successfully uploaded.
onDragEnter?
optionalonDragEnter:DragEventHandler<HTMLElement>
Inherited from
DropzoneOptions.onDragEnter
onDragLeave?
optionalonDragLeave:DragEventHandler<HTMLElement>
Inherited from
DropzoneOptions.onDragLeave
onDragOver?
optionalonDragOver:DragEventHandler<HTMLElement>
Inherited from
DropzoneOptions.onDragOver
onDrop()?
optionalonDrop: <T>(acceptedFiles,fileRejections,event) =>void
Type Parameters
T
T extends File
Parameters
acceptedFiles
T[]
fileRejections
FileRejection[]
event
DropEvent
Returns
void
Inherited from
DropzoneOptions.onDrop
onDropAccepted()?
optionalonDropAccepted: <T>(files,event) =>void
Type Parameters
T
T extends File
Parameters
files
T[]
event
DropEvent
Returns
void
Inherited from
DropzoneOptions.onDropAccepted
onDropRejected()?
optionalonDropRejected: (fileRejections,event) =>void
Parameters
fileRejections
FileRejection[]
event
DropEvent
Returns
void
Inherited from
DropzoneOptions.onDropRejected
onError?
optionalonError:OnError
Callback function called when an error occurs during upload.
Overrides
DropzoneOptions.onError
onFileDialogCancel()?
optionalonFileDialogCancel: () =>void
Returns
void
Inherited from
DropzoneOptions.onFileDialogCancel
onFileDialogOpen()?
optionalonFileDialogOpen: () =>void
Returns
void
Inherited from
DropzoneOptions.onFileDialogOpen
preventDropOnDocument?
optionalpreventDropOnDocument:boolean
Inherited from
DropzoneOptions.preventDropOnDocument
readOnly?
optionalreadOnly:boolean
If true, the children are in read-only state.
useFsAccessApi?
optionaluseFsAccessApi:boolean
Inherited from
DropzoneOptions.useFsAccessApi
validator()?
optionalvalidator: <T>(file) =>null|FileError| readonlyFileError[]
Type Parameters
T
T extends File
Parameters
file
T
Returns
null | FileError | readonly FileError[]
Inherited from
DropzoneOptions.validator
value
value:
FileType[]
Current value of the uploader (array of uploaded files).