Class ChatDisplay

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

public class ChatDisplay extends AbstractComponent
  • Constructor Details

  • Method Details

    • createUiComponent

      public UiChatDisplay createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiQuery

      public Object handleUiQuery(UiQuery query)
    • getModel

      public ChatDisplayModel getModel()
    • getMessagesFetchSize

      public int getMessagesFetchSize()
    • setMessagesFetchSize

      public void setMessagesFetchSize(int messagesFetchSize)
    • getContextMenuProvider

      public Function<ChatMessage,Component> getContextMenuProvider()
    • setContextMenuProvider

      public void setContextMenuProvider(Function<ChatMessage,Component> contextMenuProvider)
    • closeContextMenu

      public void closeContextMenu()
    • getDeletedMessageIcon

      public Icon<?,?> getDeletedMessageIcon()
    • setDeletedMessageIcon

      public void setDeletedMessageIcon(Icon<?,?> deletedMessageIcon)