Package org.teamapps.dto
Class UiFileField
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.UiFileField
- All Implemented Interfaces:
UiObject
public class UiFileField extends UiField implements UiObject
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiFileField.FileItemClickedEventstatic classUiFileField.FileItemRemoveButtonClickedEventstatic classUiFileField.ReplaceFileItemCommandstatic classUiFileField.SetDisplayTypeCommandstatic classUiFileField.SetItemTemplateCommandstatic classUiFileField.SetMaxBytesPerFileCommandstatic classUiFileField.SetMaxFilesCommandstatic classUiFileField.SetShowEntriesAsButtonsOnHoverCommandstatic classUiFileField.SetUploadButtonDataCommandstatic classUiFileField.SetUploadButtonTemplateCommandstatic classUiFileField.SetUploadUrlCommandstatic classUiFileField.UploadCanceledEventstatic classUiFileField.UploadFailedEventstatic classUiFileField.UploadStartedEventstatic classUiFileField.UploadSuccessfulEventstatic classUiFileField.UploadTooLargeEventNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.FocusCommand, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected UiFileFieldDisplayTypedisplayTypeprotected java.lang.StringfileTooLargeMessageprotected UiTemplateitemTemplateprotected longmaxBytesPerFileprotected intmaxFilesprotected booleanshowEntriesAsButtonsOnHoverprotected java.lang.ObjectuploadButtonDataprotected UiTemplateuploadButtonTemplateprotected java.lang.StringuploadErrorMessageprotected java.lang.StringuploadUrlFields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, valueFields inherited from class org.teamapps.dto.UiComponent
debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors Constructor Description UiFileField()Deprecated.Only for Jackson deserialization.UiFileField(UiTemplate itemTemplate, UiTemplate uploadButtonTemplate, java.lang.Object uploadButtonData) -
Method Summary
Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
itemTemplate
-
maxBytesPerFile
protected long maxBytesPerFile -
uploadUrl
protected java.lang.String uploadUrl -
fileTooLargeMessage
protected java.lang.String fileTooLargeMessage -
uploadErrorMessage
protected java.lang.String uploadErrorMessage -
displayType
-
maxFiles
protected int maxFiles -
uploadButtonTemplate
-
uploadButtonData
protected java.lang.Object uploadButtonData -
showEntriesAsButtonsOnHover
protected boolean showEntriesAsButtonsOnHover
-
-
Constructor Details
-
UiFileField
@Deprecated public UiFileField()Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiFileField
public UiFileField(UiTemplate itemTemplate, UiTemplate uploadButtonTemplate, java.lang.Object uploadButtonData)
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString() -
getItemTemplate
-
getMaxBytesPerFile
public long getMaxBytesPerFile() -
getUploadUrl
public java.lang.String getUploadUrl() -
getFileTooLargeMessage
public java.lang.String getFileTooLargeMessage() -
getUploadErrorMessage
public java.lang.String getUploadErrorMessage() -
getDisplayType
-
getMaxFiles
public int getMaxFiles() -
getUploadButtonTemplate
-
getUploadButtonData
public java.lang.Object getUploadButtonData() -
getShowEntriesAsButtonsOnHover
public boolean getShowEntriesAsButtonsOnHover() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiFileField setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setMaxBytesPerFile
-
setUploadUrl
-
setFileTooLargeMessage
-
setUploadErrorMessage
-
setDisplayType
-
setMaxFiles
-
setShowEntriesAsButtonsOnHover
-