public class ColorConfig extends AbstractConfig implements AbstractConfig.ColorConfigInterface
AbstractConfig.AspectConfigInterface, AbstractConfig.BindData, AbstractConfig.ColorConfigInterface, AbstractConfig.ConfigViewHolder, AbstractConfig.FontConfigInterface<T>, AbstractConfig.FrameConfigInterface, AbstractConfig.ImageFilterInterface, AbstractConfig.StickerConfigInterface, AbstractConfig.ToolConfigInterface| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<ColorConfig> |
CREATOR |
isDirty, NO_THUMBNAIL_ID, ORIGINAL_THUMBNAIL_SIZE| Modifier | Constructor and Description |
|---|---|
|
ColorConfig(int name,
int color) |
protected |
ColorConfig(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
int |
getColor() |
int |
getLayout()
Get the layout res id of the list item view.
|
android.graphics.Bitmap |
getThumbnailBitmap()
Return Thumbnail in full size.
|
android.graphics.Bitmap |
getThumbnailBitmap(int maxWidth)
Return the Thumbnail, do not call in Main Thread and use #getThumbnailResId() if #hasStaticThumbnail
|
boolean |
hasStaticThumbnail()
Check if it has a static thumbnail drawable.
|
boolean |
isSelectable() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
createViewHolder, generateBindData, generateBindDataAsync, getName, getThumbnailResId, getTitle, getVerticalLayout, isClickable, isDirty, setDirtyFlagclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateViewHolder, generateBindData, generateBindDataAsync, getName, getVerticalLayout, isDirty, setDirtyFlagpublic static final android.os.Parcelable.Creator<ColorConfig> CREATOR
public ColorConfig(@StringRes
int name,
int color)
protected ColorConfig(android.os.Parcel in)
public int getLayout()
DataSourceInterfacegetLayout in interface DataSourceInterface<AbstractConfig.BindData>public int getColor()
getColor in interface AbstractConfig.ColorConfigInterfacepublic boolean hasStaticThumbnail()
AbstractConfighasStaticThumbnail in class AbstractConfigAbstractConfig.getThumbnailBitmap()public android.graphics.Bitmap getThumbnailBitmap()
AbstractConfiggetThumbnailBitmap in class AbstractConfigAbstractConfig.getThumbnailBitmap(int maxWidth)public android.graphics.Bitmap getThumbnailBitmap(int maxWidth)
AbstractConfiggetThumbnailBitmap in class AbstractConfigmaxWidth - Size the drawable should be limited to.public boolean isSelectable()
isSelectable in interface DataSourceInterface<AbstractConfig.BindData>public int describeContents()
describeContents in interface android.os.ParcelabledescribeContents in class AbstractConfigpublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.ParcelablewriteToParcel in class AbstractConfig