@StudioComponent(xmlElement="fileMultiUpload", category="Components", icon="io/jmix/ui/icon/component/fileMultiUpload.svg", canvasBehaviour=BUTTON, canvasText="Upload", canvasTextProperty="caption") public interface FileMultiUploadField extends UploadField
Modifier and Type | Interface and Description |
---|---|
static class |
FileMultiUploadField.QueueUploadCompleteEvent
Describes queue upload complete event.
|
UploadField.DropZone, UploadField.FileUploadErrorEvent, UploadField.FileUploadEvent, UploadField.FileUploadFinishEvent, UploadField.FileUploadStartEvent
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
Modifier and Type | Method and Description |
---|---|
io.jmix.core.common.event.Subscription |
addQueueUploadCompleteListener(java.util.function.Consumer<FileMultiUploadField.QueueUploadCompleteEvent> listener)
Adds queue upload complete listener.
|
void |
clearUploads()
Clear uploads list
|
java.util.Map<java.util.UUID,java.lang.String> |
getUploadsMap()
Get uploads map
|
addFileUploadErrorListener, addFileUploadFinishListener, addFileUploadStartListener, getAccept, getDropZone, getDropZonePrompt, getFileSizeLimit, getPasteZone, getPermittedExtensions, setAccept, setDropZone, setDropZonePrompt, setFileSizeLimit, setPasteZone, setPermittedExtensions
getFrame, setFrame
getIcon, setIcon, setIconFromSet
focus, getTabIndex, isFocusable, setFocusable, setTabIndex
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
isCaptionAsHtml, setCaptionAsHtml
getCaption, setCaption
getDescription, setDescription
isDescriptionAsHtml, setDescriptionAsHtml
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
static final java.lang.String NAME
java.util.Map<java.util.UUID,java.lang.String> getUploadsMap()
void clearUploads()
io.jmix.core.common.event.Subscription addQueueUploadCompleteListener(java.util.function.Consumer<FileMultiUploadField.QueueUploadCompleteEvent> listener)
listener
- a listener to add