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
 
 - 
 
 -