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<(DataTransferItem|File)[]>
Parameters
event
DropEvent
Returns
Promise<(DataTransferItem | File)[]>
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) => readonlyFileError[] |FileError|null
Type Parameters
T
T extends File
Parameters
file
T
Returns
readonly FileError[] | FileError | null
Inherited from
DropzoneOptions.validator
value
value:
FileType[]
Current value of the uploader (array of uploaded files).