Class OffersWithResponsesViewHolder
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.ViewHolder
-
- com.cheetahdigital.offers.ui.list.offerswithresponses.OffersWithResponsesViewHolder
-
public class OffersWithResponsesViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolderTheRecyclerView.ViewHolderclass forOffersWithResponsesListFragment
-
-
Field Summary
Fields Modifier and Type Field Description android.widget.ImageViewmAvatarandroid.widget.TextViewmBodyandroid.widget.ImageViewmClipandroid.widget.TextViewmDetailsandroid.widget.ProgressBarmLoadingClipandroid.widget.TextViewmNameandroid.widget.TextViewmSubheadingandroid.widget.TextViewmValidity
-
Constructor Summary
Constructors Constructor Description OffersWithResponsesViewHolder(android.view.View itemView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbind(BaseData data)Method to bind and display theBaseDatato theOffersWithResponsesViewHoldervoidsetClipped(boolean isClipped)Set the clipped image ofmClipvoidsetLoading(boolean isLoading)Sets the loading state ofmClipvoidsetPlaceHolderResource(int placeHolderResource)Set the placeholder resource in the avatar view
-
-
-
Field Detail
-
mAvatar
public android.widget.ImageView mAvatar
-
mClip
public android.widget.ImageView mClip
-
mName
public android.widget.TextView mName
-
mSubheading
public android.widget.TextView mSubheading
-
mBody
public android.widget.TextView mBody
-
mDetails
public android.widget.TextView mDetails
-
mValidity
public android.widget.TextView mValidity
-
mLoadingClip
public android.widget.ProgressBar mLoadingClip
-
-
Method Detail
-
bind
public void bind(BaseData data)
Method to bind and display theBaseDatato theOffersWithResponsesViewHolder- Parameters:
data- theBaseDatato display
-
setLoading
public void setLoading(boolean isLoading)
Sets the loading state ofmClip- Parameters:
isLoading- true to changemClipto loading state
-
setClipped
public void setClipped(boolean isClipped)
Set the clipped image ofmClip- Parameters:
isClipped- true - to show clipped image, false - to show unclipped image
-
setPlaceHolderResource
public void setPlaceHolderResource(@DrawableRes int placeHolderResource)Set the placeholder resource in the avatar view- Parameters:
placeHolderResource-DrawableResid of the place holder resource
-
-