-
public final class ThreadListHeaderParamsParameters for ChatComponentFactory.ThreadListHeader.
-
-
Field Summary
Fields Modifier and Type Field Description private final ConnectionStateconnectionStateprivate final Modifiermodifierprivate final Stringtitleprivate final UsercurrentUserprivate final Function1<User, Unit>onAvatarClick
-
Constructor Summary
Constructors Constructor Description ThreadListHeaderParams(ConnectionState connectionState, Modifier modifier, String title, User currentUser, Function1<User, Unit> onAvatarClick)
-
Method Summary
Modifier and Type Method Description final ConnectionStategetConnectionState()final ModifiergetModifier()final StringgetTitle()final UsergetCurrentUser()final Function1<User, Unit>getOnAvatarClick()-
-
Constructor Detail
-
ThreadListHeaderParams
ThreadListHeaderParams(ConnectionState connectionState, Modifier modifier, String title, User currentUser, Function1<User, Unit> onAvatarClick)
- Parameters:
connectionState- The current connection state.modifier- Modifier for styling.title- The title to display in the header.currentUser- The currently logged in user.onAvatarClick- Action invoked when the avatar is clicked.
-
-
Method Detail
-
getConnectionState
final ConnectionState getConnectionState()
-
getModifier
final Modifier getModifier()
-
getCurrentUser
final User getCurrentUser()
-
getOnAvatarClick
final Function1<User, Unit> getOnAvatarClick()
-
-
-
-