API documentation for FileUpload component
Defines valid properties in FileUpload component.
Defines valid state in FileUpload component.
Defines the methods and properties exposed by FileUpload component.
Defines passthrough(pt) options of FileUpload component.
Instance of FileUpload component.
| values |
|---|
| ComponentInstance<FileUploadProps, FileUploadState, FileUploadExposes> |
Defines valid properties in FileUploadContent component.
Defines the methods and properties exposed by FileUploadContent component.
Defines passthrough(pt) options of FileUploadContent component.
| name | type | default | description |
|---|---|---|---|
| root | FileUploadContentPassThroughType<HTMLAttributes<HTMLButtonElement>> | null | Used to pass attributes to the root's DOM element. |
Instance of FileUploadContent component.
| values |
|---|
| ComponentInstance<FileUploadContentProps, FileUploadContentState, FileUploadContentExposes> |
Defines valid properties in FileUploadList component.
Defines the methods and properties exposed by FileUploadList component.
Defines passthrough(pt) options of FileUploadList component.
Instance of FileUploadList component.
| values |
|---|
| ComponentInstance<FileUploadListProps, FileUploadListState, FileUploadListExposes> |
Defines valid properties in useFileUpload.
Defines valid state in useFileUpload.
Defines the methods and properties exposed by useFileUpload.
Custom upload handler event
| name | type | description |
|---|---|---|
| files | File[] | List of files to be uploaded. |
| options | { clear: () => void; props: useFileUploadProps } | Options object containing utility methods and component properties. |
Custom file select event.
| name | type | description |
|---|---|---|
| originalEvent | ChangeEvent<HTMLInputElement> | DragEvent | Original browser event. |
| files | File[] | List of selected files. |
Custom file remove event.
Custom before upload event.
Custom upload event.
Custom error event.
Custom progress event.
| name | type | description |
|---|---|---|
| originalEvent | ProgressEvent | Original browser event. |
| progress | number | Calculated progress value. |
Custom before send event.
Instance of useFileUpload headless.
| values |
|---|
| HeadlessInstance<useFileUploadProps, useFileUploadState, useFileUploadExposes> |