-
- All Implemented Interfaces:
-
io.getstream.chat.android.ui.helper.ViewStyle
public final class ChannelListViewStyle implements ViewStyle
Style for ChannelListView. Use this class together with TransformStyle.channelListStyleTransformer to change ChannelListView styles programmatically.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ChannelListViewStyle(Drawable optionsIcon, Drawable deleteIcon, Boolean optionsEnabled, Boolean deleteEnabled, Boolean swipeEnabled, Integer backgroundColor, Integer backgroundLayoutColor, TextStyle channelTitleText, TextStyle draftMessageLabel, TextStyle lastMessageText, TextStyle lastMessageDateText, Drawable indicatorSentIcon, Drawable indicatorDeliveredIcon, Drawable indicatorReadIcon, Drawable indicatorPendingSyncIcon, Integer foregroundLayoutColor, TextStyle unreadMessageCounterText, Integer unreadMessageCounterBackgroundColor, Drawable mutedChannelIcon, Drawable itemSeparator, Integer loadingView, Integer emptyStateView, Integer loadingMoreView, Integer edgeEffectColor, Boolean showChannelDeliveryStatusIndicator, Boolean readCountEnabled, Integer itemHeight, Integer itemMarginStart, Integer itemMarginEnd, Integer itemTitleMarginStart, Integer itemVerticalSpacerHeight, Float itemVerticalSpacerPosition)
-
Method Summary
-
-
Constructor Detail
-
ChannelListViewStyle
ChannelListViewStyle(Drawable optionsIcon, Drawable deleteIcon, Boolean optionsEnabled, Boolean deleteEnabled, Boolean swipeEnabled, Integer backgroundColor, Integer backgroundLayoutColor, TextStyle channelTitleText, TextStyle draftMessageLabel, TextStyle lastMessageText, TextStyle lastMessageDateText, Drawable indicatorSentIcon, Drawable indicatorDeliveredIcon, Drawable indicatorReadIcon, Drawable indicatorPendingSyncIcon, Integer foregroundLayoutColor, TextStyle unreadMessageCounterText, Integer unreadMessageCounterBackgroundColor, Drawable mutedChannelIcon, Drawable itemSeparator, Integer loadingView, Integer emptyStateView, Integer loadingMoreView, Integer edgeEffectColor, Boolean showChannelDeliveryStatusIndicator, Boolean readCountEnabled, Integer itemHeight, Integer itemMarginStart, Integer itemMarginEnd, Integer itemTitleMarginStart, Integer itemVerticalSpacerHeight, Float itemVerticalSpacerPosition)
-
-
Method Detail
-
getOptionsIcon
final Drawable getOptionsIcon()
-
getDeleteIcon
final Drawable getDeleteIcon()
-
getOptionsEnabled
final Boolean getOptionsEnabled()
-
getDeleteEnabled
final Boolean getDeleteEnabled()
-
getSwipeEnabled
final Boolean getSwipeEnabled()
-
getBackgroundColor
final Integer getBackgroundColor()
-
getBackgroundLayoutColor
final Integer getBackgroundLayoutColor()
-
getChannelTitleText
final TextStyle getChannelTitleText()
-
getDraftMessageLabel
final TextStyle getDraftMessageLabel()
-
getLastMessageText
final TextStyle getLastMessageText()
-
getLastMessageDateText
final TextStyle getLastMessageDateText()
-
getIndicatorSentIcon
final Drawable getIndicatorSentIcon()
-
getIndicatorDeliveredIcon
final Drawable getIndicatorDeliveredIcon()
-
getIndicatorReadIcon
final Drawable getIndicatorReadIcon()
-
getIndicatorPendingSyncIcon
final Drawable getIndicatorPendingSyncIcon()
-
getForegroundLayoutColor
final Integer getForegroundLayoutColor()
-
getUnreadMessageCounterText
final TextStyle getUnreadMessageCounterText()
-
getUnreadMessageCounterBackgroundColor
final Integer getUnreadMessageCounterBackgroundColor()
-
getMutedChannelIcon
final Drawable getMutedChannelIcon()
-
getItemSeparator
final Drawable getItemSeparator()
-
getLoadingView
final Integer getLoadingView()
-
getEmptyStateView
final Integer getEmptyStateView()
-
getLoadingMoreView
final Integer getLoadingMoreView()
-
getEdgeEffectColor
final Integer getEdgeEffectColor()
-
getShowChannelDeliveryStatusIndicator
final Boolean getShowChannelDeliveryStatusIndicator()
-
getReadCountEnabled
final Boolean getReadCountEnabled()
-
getItemHeight
final Integer getItemHeight()
-
getItemMarginStart
final Integer getItemMarginStart()
-
getItemMarginEnd
final Integer getItemMarginEnd()
-
getItemTitleMarginStart
final Integer getItemTitleMarginStart()
-
getItemVerticalSpacerHeight
final Integer getItemVerticalSpacerHeight()
-
getItemVerticalSpacerPosition
final Float getItemVerticalSpacerPosition()
-
-
-
-