1.5 KiB
| type | order | title | permalink |
|---|---|---|---|
| docs | 21 | DragDrop | docs/dragdrop/ |
DragDrop renders a simple Drag and Drop area for file selection. Useful when you only want the local device as a file source, don’t need file previews and metadata editing UI, and the Dashboard feels like an overkill.
Options
uppy.use(DragDrop, {
target: null,
width: '100%',
height: '100%',
note: null,
locale: {
strings: {
dropHereOr: 'Drop files here or',
browse: 'browse'
}
}
})
Note that certain restrictions set in Uppy’s main options, namely
maxNumberOfFilesandallowedFileTypes, affect the system file picker dialog. IfmaxNumberOfFiles: 1, users will only be able to select one file, andallowedFileTypes: ['video/*', '.gif']means only videos or gifs (files with.gifextension) will be selectable.
target: null
DOM element, CSS selector, or plugin to place the drag and drop area into.
width: '100%'
Drag and drop area width, set in inline CSS, so feel free to use percentage, pixels or other values that you like.
height: '100%'
Drag and drop area height, set in inline CSS, so feel free to use percentage, pixels or other values that you like.
note: null
Optionally specify a string of text that explains something about the upload for the user. This is a place to explain restrictions that are put in place. For example: 'Images and video only, 2–3 files, up to 1 MB'.