-
- All Implemented Interfaces:
-
io.getstream.chat.android.ui.common.state.channel.info.ChannelInfoViewState
public final class ChannelInfoViewState.Content implements ChannelInfoViewState
Represents the content state of the channel information.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceChannelInfoViewState.Content.OptionRepresents the options available in the channel information UI.
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisMutedprivate final Userownerprivate final ExpandableList<Member>membersprivate final List<ChannelInfoViewState.Content.Option>options
-
Constructor Summary
Constructors Constructor Description ChannelInfoViewState.Content(User owner, ExpandableList<Member> members, List<ChannelInfoViewState.Content.Option> options)
-
Method Summary
Modifier and Type Method Description final BooleangetIsMuted()final UsergetOwner()final ExpandableList<Member>getMembers()final List<ChannelInfoViewState.Content.Option>getOptions()-
-
Constructor Detail
-
ChannelInfoViewState.Content
ChannelInfoViewState.Content(User owner, ExpandableList<Member> members, List<ChannelInfoViewState.Content.Option> options)
- Parameters:
owner- The owner of the channel.members- The list of members in the channel.options- The list of options available in the channel information UI.
-
-
Method Detail
-
getIsMuted
final Boolean getIsMuted()
-
getOwner
final User getOwner()
-
getMembers
final ExpandableList<Member> getMembers()
-
getOptions
final List<ChannelInfoViewState.Content.Option> getOptions()
-
-
-
-