-
public final class ChannelAvatarParamsParameters for ChatComponentFactory.ChannelAvatar.
-
-
Field Summary
Fields Modifier and Type Field Description private final Channelchannelprivate final Modifiermodifierprivate final UsercurrentUserprivate final BooleanshowIndicatorprivate final BooleanshowBorderprivate final AvatarPresenceIndicatorindicator
-
Constructor Summary
Constructors Constructor Description ChannelAvatarParams(Channel channel, Modifier modifier, User currentUser, Boolean showIndicator, Boolean showBorder, AvatarPresenceIndicator indicator)
-
Method Summary
Modifier and Type Method Description final ChannelgetChannel()final ModifiergetModifier()final UsergetCurrentUser()final BooleangetShowIndicator()final BooleangetShowBorder()final AvatarPresenceIndicatorgetIndicator()-
-
Constructor Detail
-
ChannelAvatarParams
ChannelAvatarParams(Channel channel, Modifier modifier, User currentUser, Boolean showIndicator, Boolean showBorder, AvatarPresenceIndicator indicator)
- Parameters:
channel- The channel whose avatar will be displayed.modifier- Modifier for styling.currentUser- The user currently logged in.showIndicator- Whether to overlay an online status indicator.showBorder- Whether to draw a border around the avatar.indicator- The presence indicator to overlay on the avatar.
-
-
Method Detail
-
getChannel
final Channel getChannel()
-
getModifier
final Modifier getModifier()
-
getCurrentUser
final User getCurrentUser()
-
getShowIndicator
final Boolean getShowIndicator()
-
getShowBorder
final Boolean getShowBorder()
-
getIndicator
final AvatarPresenceIndicator getIndicator()
-
-
-
-