-
public final class ChannelListConfigBehavioral configuration for the channel list.
-
-
Field Summary
Fields Modifier and Type Field Description private final MuteIndicatorPositionmuteIndicatorPositionprivate final PinIndicatorPositionpinIndicatorPositionprivate final BooleanswipeActionsEnabledprivate final ChannelOptionsVisibilityoptionsVisibility
-
Constructor Summary
Constructors Constructor Description ChannelListConfig(MuteIndicatorPosition muteIndicatorPosition, PinIndicatorPosition pinIndicatorPosition, Boolean swipeActionsEnabled, ChannelOptionsVisibility optionsVisibility)
-
Method Summary
Modifier and Type Method Description final MuteIndicatorPositiongetMuteIndicatorPosition()final PinIndicatorPositiongetPinIndicatorPosition()final BooleangetSwipeActionsEnabled()final ChannelOptionsVisibilitygetOptionsVisibility()-
-
Constructor Detail
-
ChannelListConfig
ChannelListConfig(MuteIndicatorPosition muteIndicatorPosition, PinIndicatorPosition pinIndicatorPosition, Boolean swipeActionsEnabled, ChannelOptionsVisibility optionsVisibility)
- Parameters:
muteIndicatorPosition- Where the mute icon is placed in the channel list item.pinIndicatorPosition- Where the pin icon is placed in the channel list item.swipeActionsEnabled- Whether swipe-to-reveal actions are enabled on channel list items.optionsVisibility- Controls which options are visible in the channel options menu.
-
-
Method Detail
-
getMuteIndicatorPosition
final MuteIndicatorPosition getMuteIndicatorPosition()
-
getPinIndicatorPosition
final PinIndicatorPosition getPinIndicatorPosition()
-
getSwipeActionsEnabled
final Boolean getSwipeActionsEnabled()
-
getOptionsVisibility
final ChannelOptionsVisibility getOptionsVisibility()
-
-
-
-