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
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.BlurEvent, UiField.FocusCommand, UiField.FocusGainedEvent, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetAttributesCommand, UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected UiFileFieldDisplayTypeprotected Stringprotected UiTemplateprotected longprotected intprotected booleanprotected Objectprotected UiTemplateprotected Stringprotected StringFields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, valueFields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Only for Jackson deserialization.UiFileField(UiTemplate itemTemplate, UiTemplate uploadButtonTemplate, Object uploadButtonData) -
Method Summary
Modifier and TypeMethodDescriptionlongintbooleansetAcceptedFileTypes(List<String> acceptedFileTypes) setDebuggingId(String debuggingId) setDisplayType(UiFileFieldDisplayType displayType) setEditingMode(UiFieldEditingMode editingMode) setFieldMessages(List<UiFieldMessage> fieldMessages) setFileTooLargeMessage(String fileTooLargeMessage) setMaxBytesPerFile(long maxBytesPerFile) setMaxFiles(int maxFiles) setShowEntriesAsButtonsOnHover(boolean showEntriesAsButtonsOnHover) setUploadErrorMessage(String uploadErrorMessage) setUploadUrl(String uploadUrl) setVisible(boolean visible) toString()Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getId
-
Field Details
-
itemTemplate
-
maxBytesPerFile
protected long maxBytesPerFile -
uploadUrl
-
fileTooLargeMessage
-
uploadErrorMessage
-
displayType
-
maxFiles
protected int maxFiles -
acceptedFileTypes
-
uploadButtonTemplate
-
uploadButtonData
-
showEntriesAsButtonsOnHover
protected boolean showEntriesAsButtonsOnHover
-
-
Constructor Details
-
UiFileField
Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiFileField
public UiFileField(UiTemplate itemTemplate, UiTemplate uploadButtonTemplate, Object uploadButtonData)
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
-
getItemTemplate
-
getMaxBytesPerFile
public long getMaxBytesPerFile() -
getUploadUrl
-
getFileTooLargeMessage
-
getUploadErrorMessage
-
getDisplayType
-
getMaxFiles
public int getMaxFiles() -
getAcceptedFileTypes
-
getUploadButtonTemplate
-
getUploadButtonData
-
getShowEntriesAsButtonsOnHover
public boolean getShowEntriesAsButtonsOnHover() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
- Overrides:
setStylesBySelectorin classUiField
-
setClassNamesBySelector
- Overrides:
setClassNamesBySelectorin classUiField
-
setAttributesBySelector
- Overrides:
setAttributesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setMaxBytesPerFile
-
setUploadUrl
-
setFileTooLargeMessage
-
setUploadErrorMessage
-
setDisplayType
-
setMaxFiles
-
setAcceptedFileTypes
-
setShowEntriesAsButtonsOnHover
-