public class ImageStickerConfig extends AbstractConfig implements StickerConfigInterface
Modifier and Type | Class and Description |
---|---|
static class |
ImageStickerConfig.OPTION_MODE |
AbstractConfig.BindData
StickerConfigInterface.STICKER_TYPE
Modifier and Type | Field and Description |
---|---|
static <any> |
CREATOR |
isDirty, ORIGINAL_THUMBNAIL_SIZE
Modifier | Constructor and Description |
---|---|
|
ImageStickerConfig(int name,
ImageSource previewSource,
ImageSource stickerSource) |
|
ImageStickerConfig(int name,
ImageSource previewSource,
ImageSource stickerSource,
ImageStickerConfig.OPTION_MODE optionMode) |
|
ImageStickerConfig(int name,
int drawableId,
int stickerId) |
|
ImageStickerConfig(int name,
int drawableId,
int stickerId,
ImageStickerConfig.OPTION_MODE optionMode) |
protected |
ImageStickerConfig(Parcel in) |
|
ImageStickerConfig(java.lang.String name,
ImageSource previewSource,
ImageSource stickerSource) |
|
ImageStickerConfig(java.lang.String name,
ImageSource previewSource,
ImageSource stickerSource,
ImageStickerConfig.OPTION_MODE optionMode) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
int |
getLayout()
Get the layout res id of the list item view.
|
ImageStickerConfig.OPTION_MODE |
getOptionMode() |
ImageSource |
getStickerSource()
Get the drawable sticker image source
|
StickerConfigInterface.STICKER_TYPE |
getType()
Return the type of the sticker
|
int |
hashCode() |
boolean |
isSelectable() |
void |
writeToParcel(Parcel dest,
int flags) |
createViewHolder, generateBindData, generateBindDataAsync, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getThumbnailSource, getTitle, getVerticalLayout, hasStaticThumbnail, isClickable, isDirty, setDirtyFlag
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
createViewHolder, generateBindData, generateBindDataAsync, getName, getVerticalLayout, isDirty, setDirtyFlag
public ImageStickerConfig(@StringRes int name, ImageSource previewSource, ImageSource stickerSource)
public ImageStickerConfig(@StringRes int name, ImageSource previewSource, ImageSource stickerSource, ImageStickerConfig.OPTION_MODE optionMode)
public ImageStickerConfig(@StringRes int name, @DrawableRes @RawRes int drawableId, @DrawableRes @RawRes int stickerId)
public ImageStickerConfig(@StringRes int name, @DrawableRes @RawRes int drawableId, @DrawableRes @RawRes int stickerId, ImageStickerConfig.OPTION_MODE optionMode)
protected ImageStickerConfig(Parcel in)
public ImageStickerConfig(java.lang.String name, ImageSource previewSource, ImageSource stickerSource)
public ImageStickerConfig(java.lang.String name, ImageSource previewSource, ImageSource stickerSource, ImageStickerConfig.OPTION_MODE optionMode)
public int describeContents()
describeContents
in class AbstractConfig
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int getLayout()
DataSourceInterface
getLayout
in interface DataSourceInterface<AbstractConfig.BindData>
public ImageStickerConfig.OPTION_MODE getOptionMode()
public ImageSource getStickerSource()
StickerConfigInterface
getStickerSource
in interface StickerConfigInterface
@NonNull public StickerConfigInterface.STICKER_TYPE getType()
StickerConfigInterface
getType
in interface StickerConfigInterface
StickerConfigInterface.STICKER_TYPE
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