public class OverlayConfig extends AbstractConfig implements OverlayConfigInterface
AbstractConfig.BindData
Modifier and Type | Field and Description |
---|---|
static <any> |
CREATOR |
static OverlayConfig |
NON_BACKDROP |
isDirty, ORIGINAL_THUMBNAIL_SIZE
Modifier | Constructor and Description |
---|---|
|
OverlayConfig(int name,
ImageSource previewSource,
ImageSource overlaySource,
BlendMode defaultBlendMode,
float defaultIntensity) |
|
OverlayConfig(int name,
int drawableId,
int overlayResId,
BlendMode defaultBlendMode,
float defaultIntensity) |
protected |
OverlayConfig(Parcel in) |
|
OverlayConfig(java.lang.String name,
ImageSource previewSource,
ImageSource overlaySource,
BlendMode defaultBlendMode,
float defaultIntensity) |
Modifier and Type | Method and Description |
---|---|
DataSourceListAdapter.DataSourceViewHolder<AbstractConfig.BindData> |
createViewHolder(View view,
boolean useVerticalLayout)
Create a ViewHolder to Display in List
|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
BlendMode |
getBlendMode() |
float |
getIntensity() |
int |
getLayout()
Get the layout res id of the list item view.
|
ImageSource |
getOverlaySource() |
int |
hashCode() |
boolean |
isSelectable() |
void |
writeToParcel(Parcel dest,
int flags) |
generateBindData, generateBindDataAsync, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getThumbnailSource, getTitle, getVerticalLayout, hasStaticThumbnail, isClickable, isDirty, setDirtyFlag
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
generateBindData, generateBindDataAsync, getName, getVerticalLayout, isDirty, setDirtyFlag
public static final <any> CREATOR
public static final OverlayConfig NON_BACKDROP
public OverlayConfig(@StringRes int name, ImageSource previewSource, ImageSource overlaySource, BlendMode defaultBlendMode, float defaultIntensity)
public OverlayConfig(@StringRes int name, @DrawableRes int drawableId, @DrawableRes int overlayResId, BlendMode defaultBlendMode, float defaultIntensity)
protected OverlayConfig(Parcel in)
public OverlayConfig(java.lang.String name, ImageSource previewSource, ImageSource overlaySource, BlendMode defaultBlendMode, float defaultIntensity)
@NonNull public DataSourceListAdapter.DataSourceViewHolder<AbstractConfig.BindData> createViewHolder(@NonNull View view, boolean useVerticalLayout)
DataSourceInterface
createViewHolder
in interface DataSourceInterface<AbstractConfig.BindData>
createViewHolder
in class AbstractConfig
view
- view inflated with #getLayoutpublic int describeContents()
describeContents
in class AbstractConfig
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public BlendMode getBlendMode()
getBlendMode
in interface OverlayConfigInterface
public float getIntensity()
getIntensity
in interface OverlayConfigInterface
public int getLayout()
DataSourceInterface
getLayout
in interface DataSourceInterface<AbstractConfig.BindData>
public ImageSource getOverlaySource()
getOverlaySource
in interface OverlayConfigInterface
public int hashCode()
hashCode
in class java.lang.Object
public boolean isSelectable()
isSelectable
in interface DataSourceInterface<AbstractConfig.BindData>
public void writeToParcel(Parcel dest, int flags)
writeToParcel
in class AbstractConfig