Index

A C D F G I M O R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addComponentRefreshedListener(String, String, Serializable...) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Adds a component refresh listener that prevents stacking up duplicate listeners on the client side.
applyGenericResizerStyle(Div, String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Applies common styles to the resizer elements based on the specified direction.

C

ChatAssistant<T extends Message> - Class in com.flowingcode.vaadin.addons.chatassistant
Component that allows to create a floating chat button that will open a chat window that can be used to provide a chat assistant feature.
ChatAssistant() - Constructor for class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Default constructor.
ChatAssistant(boolean) - Constructor for class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Creates a ChatAssistant with no messages.
ChatAssistant(List<T>, boolean) - Constructor for class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
ChatMessage<T extends Message> - Class in com.flowingcode.vaadin.addons.chatassistant
Component that wraps the vaadin-message web component and builds it based on a Message.
ChatMessage(T) - Constructor for class com.flowingcode.vaadin.addons.chatassistant.ChatMessage
Creates a new ChatMessage based on the supplied message without markdown support.
ChatMessage(T, boolean) - Constructor for class com.flowingcode.vaadin.addons.chatassistant.ChatMessage
Creates a new ChatMessage based on the supplied message.
chatWindow - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
clearWhoIsTyping() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Clears the text shown over the message input to indicate that someone is typing.
close() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Closes the chat window.
com.flowingcode.vaadin.addons.chatassistant - package com.flowingcode.vaadin.addons.chatassistant
 
com.flowingcode.vaadin.addons.chatassistant.model - package com.flowingcode.vaadin.addons.chatassistant.model
 
container - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 

D

DEFAULT_DRAG_SENSITIVITY - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
DEFAULT_FAB_ICON_SIZE - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
DEFAULT_FAB_MARGIN - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
DEFAULT_FAB_SIZE - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
DEFAULT_MAX_RESIZER_SIZE - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
DEFAULT_RESIZER_SIZE - Static variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 

F

fab - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
fabIcon - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
fabWrapper - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 

G

getFooterComponent() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Returns the current component configured as the footer of the chat window.
getHeaderComponent() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Returns the current component configured as the header of the chat window.
getMessage() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatMessage
Returns the underlying message.
getUnreadMessages() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Return the number of unread messages displayed in the chat assistant.
getWhoIsTyping() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Returns the current text shown over the message input to indicate that someone is typing.

I

initializeChatWindow() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
initializeContent(boolean) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
initializeFooter() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
initializeHeader() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
isMinimized() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Deprecated.
use isOpened() instead
isOpened() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Returns true if the chat window is opened, false otherwise.

M

Message - Class in com.flowingcode.vaadin.addons.chatassistant.model
Class that represents a chat message
Message() - Constructor for class com.flowingcode.vaadin.addons.chatassistant.model.Message
 

O

onAttach(AttachEvent) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
onClick() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Receives click events from the client side to toggle the chat window's opened state.
open() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Opens the chat window.
overlay - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 

R

resizerBottom - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerBottomLeft - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerBottomRight - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerLeft - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerRight - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerTop - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerTopLeft - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
resizerTopRight - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 

S

scrollToEnd() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Scrolls to the last element of the list.
scrollToIndex(int) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Scrolls to the given position.
scrollToStart() - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Scrolls to the first element.
sendMessage(T) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sends a message programmatically to the component.
setAvatarProvider(SerializableSupplier<Avatar>) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Deprecated, for removal: This API element is subject to removal in a future version.
setDataProvider(DataProvider<T, ?>) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
setFabIcon(Component) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the icon for the floating action button.
setFabIcon(Component, int) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the icon for the floating action button.
setFooterComponent(Component) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Allows changing the footer of the chat window.
setHeaderComponent(Component) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Allows changing the header of the chat window.
setMessage(T) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatMessage
Updates the component by setting the current underlying message.
setMessagesRenderer(Renderer<T>) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Allows changing the renderer used to display messages in the chat window.
setMinimized(boolean) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Deprecated.
use setOpened(boolean) instead
setOpened(boolean) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the opened state of the chat window.
setSubmitListener(ComponentEventListener<MessageInput.SubmitEvent>) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the SubmitListener that will be notified when the user submits a message on the underlying messageInput.
setUnreadMessages(int) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the number of unread messages to be displayed in the chat assistant.
setWhoIsTyping(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Uses the provided string as the text shown over the message input to indicate that someone is typing.
setWindowHeight(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window default height.
setWindowMaxHeight(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window maximum height.
setWindowMaxWidth(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window maximum width.
setWindowMinHeight(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window minimum height.
setWindowMinWidth(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window minimum width.
setWindowWidth(String) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Sets the chat window default width.

U

unreadBadge - Variable in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
 
updateMessage(T) - Method in class com.flowingcode.vaadin.addons.chatassistant.ChatAssistant
Updates a previously entered message.
A C D F G I M O R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form