public class CropAspectConfig extends AbstractConfig implements AbstractConfig.AspectConfigInterface
AbstractConfig.AspectConfigInterface, AbstractConfig.BindData, AbstractConfig.ColorConfigInterface, AbstractConfig.ConfigViewHolder, AbstractConfig.FontConfigInterface<T>, AbstractConfig.ImageFilterInterface, AbstractConfig.StickerConfigInterface, AbstractConfig.ToolConfigInterface| Modifier and Type | Field and Description |
|---|---|
static float |
CUSTOM_ASPECT |
isDirty, NO_THUMBNAIL_ID, ORIGINAL_THUMBNAIL_SIZE| Constructor and Description |
|---|
CropAspectConfig(int name,
int drawableId,
float aspect) |
CropAspectConfig(int name,
int drawableId,
int cropWidth,
int cropHeight) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
float |
getAspect()
Get Aspect the ration or #CropAspectConfig.CUSTOM_ASPECT if it is custom aspect mode.
|
int |
getCropHeight() |
int |
getCropWidth() |
int |
getLayout()
Get the layout res id of the list item view.
|
int |
hashCode() |
boolean |
hasSpecificSize() |
boolean |
isSelectable() |
createViewHolder, generateBindData, generateBindDataAsync, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getTitle, getVerticalLayout, hasStaticThumbnail, isClickable, isDirty, setDirtyFlagclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcreateViewHolder, generateBindData, generateBindDataAsync, getName, getVerticalLayout, isDirty, setDirtyFlagpublic static final float CUSTOM_ASPECT
public CropAspectConfig(@StringRes
int name,
@DrawableRes
int drawableId,
float aspect)
public CropAspectConfig(@StringRes
int name,
@DrawableRes
int drawableId,
int cropWidth,
int cropHeight)
public float getAspect()
getAspect in interface AbstractConfig.AspectConfigInterfacepublic boolean hasSpecificSize()
hasSpecificSize in interface AbstractConfig.AspectConfigInterfacepublic int getCropWidth()
getCropWidth in interface AbstractConfig.AspectConfigInterfacepublic int getCropHeight()
getCropHeight in interface AbstractConfig.AspectConfigInterfacepublic int getLayout()
DataSourceInterfacegetLayout in interface DataSourceInterface<AbstractConfig.BindData>public boolean isSelectable()
isSelectable in interface DataSourceInterface<AbstractConfig.BindData>public boolean equals(@Nullable
java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object