static void
Deprecated, for removal: This API element is subject to removal in a future version.
Signals that the user is currently editing the field that is bound to the
property.
static void
Deprecated, for removal: This API element is subject to removal in a future version.
Signals that the user is currently editing the field that is bound to the
property.
void
CollaborationMessageList.MessageConfigurator.configureMessage(com.vaadin.flow.component.messages.MessageListItem message,
UserInfo user)
com.vaadin.flow.server.streams.DownloadHandler
Gets a download handler for the avatar image for the given user.
com.vaadin.flow.server.AbstractStreamResource
Deprecated, for removal: This API element is subject to removal in a future version.
Gets a stream resource that provides the avatar image for the given
user.
int
Deprecated, for removal: This API element is subject to removal in a future version.
Gets the color index of a user if different to -1, or let Collaboration
Engine provide one.
Deprecated, for removal: This API element is subject to removal in a future version.
Opens a connection to the collaboration topic with the provided id based
on a generic context definition.
CollaborationEngine.openTopicConnection(com.vaadin.flow.component.Component component,
String topicId,
UserInfo localUser,
com.vaadin.flow.function.SerializableFunction<TopicConnection,com.vaadin.flow.shared.Registration> connectionActivationCallback)
Deprecated, for removal: This API element is subject to removal in a future version.
Opens a connection to the collaboration topic with the provided id based
on a component instance.
static void
Deprecated, for removal: This API element is subject to removal in a future version.
Signals that the user is not editing the field that is bound to the
property.
void
Sets the message author user-info.
protected
Constructs a new manager instance.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new collaboration avatar group component with the provided
local user and topic id.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new collaboration binder.
Creates a new message with the specified user as the message
author info, text as the message content and time as the
message timestamp.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new collaboration message list component with the provided
topic id.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new collaboration message list component with the provided
topic id and persister of
CollaborationMessage items from/to an
external source (e.g.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the provided connection context.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the provided component.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new persisting manager for the given connection context.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the given connection context.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the given component.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new persisting manager for the given component.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the provided connection context.
Deprecated, for removal: This API element is subject to removal in a future version.
Creates a new manager for the provided component.