Basic usage
Constructor
Default file(s) as filepath(s) or URL(s)
Upload mode:
"single"- One file"multiple"- Multiple files"directory"- All files in directory
Allowed file types. Examples:
["image"]- Only images[".pdf", ".docx"]- Specific extensions["video"]- Only videos
Return format:
"filepath"- String path to temporary file"binary"- Bytes object
Label displayed above component
Component height (with scrollbar if needed)
Whether file upload is enabled
Events
- change - Triggered when file selection changes
- select - Triggered when file is selected
- clear - Triggered when files are cleared
- upload - Triggered when file upload completes
- delete - Triggered when file is deleted
- download - Triggered when file is downloaded