-
- All Implemented Interfaces:
-
io.getstream.chat.android.ui.helper.ViewStyle
public final class SearchResultListViewStyle implements ViewStyle
Style for SearchResultListView. Use this class together with TransformStyle.searchResultListViewStyleTransformer to change SearchResultListView styles programmatically.
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerbackgroundColorprivate final DrawablesearchInfoBarBackgroundprivate final TextStylesearchInfoBarTextStyleprivate final DrawableemptyStateIconprivate final TextStyleemptyStateTextStyleprivate final DrawableprogressBarIconprivate final MessagePreviewStylemessagePreviewStyleprivate final IntegeritemHeightprivate final IntegeritemMarginStartprivate final IntegeritemMarginEndprivate final IntegeritemTitleMarginStartprivate final IntegeritemVerticalSpacerHeightprivate final FloatitemVerticalSpacerPositionprivate final DrawableitemSeparator
-
Constructor Summary
Constructors Constructor Description SearchResultListViewStyle(Integer backgroundColor, Drawable searchInfoBarBackground, TextStyle searchInfoBarTextStyle, Drawable emptyStateIcon, TextStyle emptyStateTextStyle, Drawable progressBarIcon, MessagePreviewStyle messagePreviewStyle, Integer itemHeight, Integer itemMarginStart, Integer itemMarginEnd, Integer itemTitleMarginStart, Integer itemVerticalSpacerHeight, Float itemVerticalSpacerPosition, Drawable itemSeparator)
-
Method Summary
Modifier and Type Method Description final IntegergetBackgroundColor()final DrawablegetSearchInfoBarBackground()final TextStylegetSearchInfoBarTextStyle()final DrawablegetEmptyStateIcon()final TextStylegetEmptyStateTextStyle()final DrawablegetProgressBarIcon()final MessagePreviewStylegetMessagePreviewStyle()final IntegergetItemHeight()final IntegergetItemMarginStart()final IntegergetItemMarginEnd()final IntegergetItemTitleMarginStart()final IntegergetItemVerticalSpacerHeight()final FloatgetItemVerticalSpacerPosition()final DrawablegetItemSeparator()-
-
Constructor Detail
-
SearchResultListViewStyle
SearchResultListViewStyle(Integer backgroundColor, Drawable searchInfoBarBackground, TextStyle searchInfoBarTextStyle, Drawable emptyStateIcon, TextStyle emptyStateTextStyle, Drawable progressBarIcon, MessagePreviewStyle messagePreviewStyle, Integer itemHeight, Integer itemMarginStart, Integer itemMarginEnd, Integer itemTitleMarginStart, Integer itemVerticalSpacerHeight, Float itemVerticalSpacerPosition, Drawable itemSeparator)
-
-
Method Detail
-
getBackgroundColor
final Integer getBackgroundColor()
-
getSearchInfoBarBackground
final Drawable getSearchInfoBarBackground()
-
getSearchInfoBarTextStyle
final TextStyle getSearchInfoBarTextStyle()
-
getEmptyStateIcon
final Drawable getEmptyStateIcon()
-
getEmptyStateTextStyle
final TextStyle getEmptyStateTextStyle()
-
getProgressBarIcon
final Drawable getProgressBarIcon()
-
getMessagePreviewStyle
final MessagePreviewStyle getMessagePreviewStyle()
-
getItemHeight
final Integer getItemHeight()
-
getItemMarginStart
final Integer getItemMarginStart()
-
getItemMarginEnd
final Integer getItemMarginEnd()
-
getItemTitleMarginStart
final Integer getItemTitleMarginStart()
-
getItemVerticalSpacerHeight
final Integer getItemVerticalSpacerHeight()
-
getItemVerticalSpacerPosition
final Float getItemVerticalSpacerPosition()
-
getItemSeparator
final Drawable getItemSeparator()
-
-
-
-