Package org.teamapps.dto
Class UiChatInput
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiChatInput
- All Implemented Interfaces:
UiObject
public class UiChatInput extends UiComponent 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 classUiChatInput.FileItemClickedEventstatic classUiChatInput.FileItemRemovedEventstatic classUiChatInput.MessageSentEventstatic classUiChatInput.SetAttachmentsEnabledCommandstatic classUiChatInput.UploadCanceledEventstatic classUiChatInput.UploadFailedEventstatic classUiChatInput.UploadStartedEventstatic classUiChatInput.UploadSuccessfulEventstatic classUiChatInput.UploadTooLargeEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetAttributesCommand, UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected booleanattachmentsEnabledprotected java.lang.StringdefaultFileIconprotected longmaxBytesPerUploadprotected intmessageLengthLimitprotected java.lang.StringuploadUrlFields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors Constructor Description UiChatInput()Deprecated.Only for Jackson deserialization.UiChatInput(java.lang.String defaultFileIcon) -
Method Summary
Modifier and Type Method Description booleangetAttachmentsEnabled()java.lang.StringgetDefaultFileIcon()longgetMaxBytesPerUpload()intgetMessageLengthLimit()UiObjectTypegetUiObjectType()java.lang.StringgetUploadUrl()UiChatInputsetAttachmentsEnabled(boolean attachmentsEnabled)UiChatInputsetAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)UiChatInputsetClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)UiChatInputsetDebuggingId(java.lang.String debuggingId)UiChatInputsetId(java.lang.String id)UiChatInputsetMaxBytesPerUpload(long maxBytesPerUpload)UiChatInputsetMessageLengthLimit(int messageLengthLimit)UiChatInputsetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiChatInputsetUploadUrl(java.lang.String uploadUrl)UiChatInputsetVisible(boolean visible)java.lang.StringtoString()Methods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, 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
-
defaultFileIcon
protected java.lang.String defaultFileIcon -
maxBytesPerUpload
protected long maxBytesPerUpload -
uploadUrl
protected java.lang.String uploadUrl -
messageLengthLimit
protected int messageLengthLimit -
attachmentsEnabled
protected boolean attachmentsEnabled
-
-
Constructor Details
-
UiChatInput
@Deprecated public UiChatInput()Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiChatInput
public UiChatInput(java.lang.String defaultFileIcon)
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()- Overrides:
toStringin classUiComponent
-
getDefaultFileIcon
public java.lang.String getDefaultFileIcon() -
getMaxBytesPerUpload
public long getMaxBytesPerUpload() -
getUploadUrl
public java.lang.String getUploadUrl() -
getMessageLengthLimit
public int getMessageLengthLimit() -
getAttachmentsEnabled
public boolean getAttachmentsEnabled() -
setId
- Overrides:
setIdin classUiComponent
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiComponent
-
setVisible
- Overrides:
setVisiblein classUiComponent
-
setStylesBySelector
public UiChatInput setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiComponent
-
setClassNamesBySelector
public UiChatInput setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)- Overrides:
setClassNamesBySelectorin classUiComponent
-
setAttributesBySelector
public UiChatInput setAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)- Overrides:
setAttributesBySelectorin classUiComponent
-
setMaxBytesPerUpload
-
setUploadUrl
-
setMessageLengthLimit
-
setAttachmentsEnabled
-