Package io.anyline2.viewplugin
Class CutoutConfig
-
- All Implemented Interfaces:
public class CutoutConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumCutoutConfig.CutoutAlignmentpublic enumCutoutConfig.AnimationStyle
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CutoutConfig()CutoutConfig(JSONObject jsonObject)
-
Method Summary
Modifier and Type Method Description StringgetCutoutAlignment()static CutoutConfig.CutoutAlignmentgetCutoutAlignment(String alignment)StringgetAnimationStyle()static CutoutConfig.AnimationStylegetAnimationStyle(String style)static CutoutConfigprovideFullFrameCutoutConfig()booleanisRatioFromSizeDefined()floatgetRatio()intgetFeedbackStrokeColor()intgetOuterColor()StringgetOuterColorWithAlpha()intgetCornerRadiusInPix(Context context)intgetCutoutStrokeWidthInPix(Context context)-
-
Constructor Detail
-
CutoutConfig
CutoutConfig()
-
CutoutConfig
CutoutConfig(JSONObject jsonObject)
-
-
Method Detail
-
getCutoutAlignment
String getCutoutAlignment()
-
getCutoutAlignment
static CutoutConfig.CutoutAlignment getCutoutAlignment(String alignment)
-
getAnimationStyle
String getAnimationStyle()
-
getAnimationStyle
static CutoutConfig.AnimationStyle getAnimationStyle(String style)
-
provideFullFrameCutoutConfig
static CutoutConfig provideFullFrameCutoutConfig()
-
isRatioFromSizeDefined
boolean isRatioFromSizeDefined()
-
getRatio
float getRatio()
-
getFeedbackStrokeColor
int getFeedbackStrokeColor()
-
getOuterColor
int getOuterColor()
-
getOuterColorWithAlpha
String getOuterColorWithAlpha()
-
getCornerRadiusInPix
int getCornerRadiusInPix(Context context)
-
getCutoutStrokeWidthInPix
int getCutoutStrokeWidthInPix(Context context)
-
-
-
-