Class ChatInput

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.chat.ChatInput
All Implemented Interfaces:
ClientObject, Component

public class ChatInput
extends AbstractComponent
  • Field Details

  • Constructor Details

    • ChatInput

      public ChatInput()
  • Method Details

    • createUiComponent

      public org.teamapps.dto.UiChatInput createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent​(org.teamapps.dto.UiEvent event)
    • getMaxBytesPerUpload

      public long getMaxBytesPerUpload()
    • setMaxBytesPerUpload

      public void setMaxBytesPerUpload​(long maxBytesPerUpload)
    • getUploadUrl

      public java.lang.String getUploadUrl()
    • setUploadUrl

      public void setUploadUrl​(java.lang.String uploadUrl)
    • getDefaultAttachmentIcon

      public org.teamapps.icons.Icon getDefaultAttachmentIcon()
    • setDefaultAttachmentIcon

      public void setDefaultAttachmentIcon​(org.teamapps.icons.Icon defaultAttachmentIcon)
    • getMessageLengthLimit

      public int getMessageLengthLimit()
    • setMessageLengthLimit

      public void setMessageLengthLimit​(int messageLengthLimit)
    • isAttachmentsEnabled

      public boolean isAttachmentsEnabled()
    • setAttachmentsEnabled

      public void setAttachmentsEnabled​(boolean attachmentsEnabled)