Package com.adyen.threeds2.customization
Class ExpandableInfoCustomization
-
- All Implemented Interfaces:
-
java.io.Serializable
public final class ExpandableInfoCustomization extends Customization
This class provides methods for the App to pass expandable info customization parameters to the 3DS SDK.
Created by Ran Haveshush on 01/10/2018.
-
-
Constructor Summary
Constructors Constructor Description ExpandableInfoCustomization()
-
Method Summary
Modifier and Type Method Description String
getHeadingTextColor()
void
setHeadingTextColor(String hexColorCode)
Sets the heading text color. String
getHeadingTextFontName()
void
setHeadingTextFontName(String fontName)
Sets the heading text font type. int
getHeadingTextFontSize()
void
setHeadingTextFontSize(int fontSize)
Sets the heading text font size. String
getBorderColor()
void
setBorderColor(String hexColorCode)
Sets the color for the border. int
getBorderWidth()
void
setBorderWidth(int borderWidth)
Sets the width of the border between the heading text and the info text. String
getExpandedStateIndicatorColor()
void
setExpandStateIndicatorColor(String hexColorCode)
Sets the color of the expand state indicator. String
getHighlightedBackgroundColor()
void
setHighlightedBackgroundColor(String hexColorCode)
Sets the highlighted background color of the heading. -
Methods inherited from class com.adyen.threeds2.customization.Customization
getTextColor, getTextFontName, getTextFontSize, parseHexColorCode, parseTypeface, setTextColor, setTextFontName, setTextFontSize
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getHeadingTextColor
String getHeadingTextColor()
- Returns:
The color code of the heading text.
-
setHeadingTextColor
void setHeadingTextColor(String hexColorCode)
Sets the heading text color.
- Parameters:
hexColorCode
- The color code in Hex format.
-
getHeadingTextFontName
String getHeadingTextFontName()
- Returns:
The heading text font type name.
-
setHeadingTextFontName
void setHeadingTextFontName(String fontName)
Sets the heading text font type.
- Parameters:
fontName
- The heading text font type name.
-
getHeadingTextFontSize
int getHeadingTextFontSize()
- Returns:
The heading text font size.
-
setHeadingTextFontSize
void setHeadingTextFontSize(int fontSize)
Sets the heading text font size.
- Parameters:
fontSize
- The heading text font size.
-
getBorderColor
String getBorderColor()
- Returns:
The hex color code of the border.
-
setBorderColor
void setBorderColor(String hexColorCode)
Sets the color for the border.
- Parameters:
hexColorCode
- The color code in Hex format.
-
getBorderWidth
int getBorderWidth()
- Returns:
The width of the border between the heading text and the info text.
-
setBorderWidth
void setBorderWidth(int borderWidth)
Sets the width of the border between the heading text and the info text.
- Parameters:
borderWidth
- The width of the border.
-
getExpandedStateIndicatorColor
String getExpandedStateIndicatorColor()
- Returns:
The color code of the expand state indicator.
-
setExpandStateIndicatorColor
void setExpandStateIndicatorColor(String hexColorCode)
Sets the color of the expand state indicator.
- Parameters:
hexColorCode
- The color code in Hex format.
-
getHighlightedBackgroundColor
String getHighlightedBackgroundColor()
- Returns:
The highlighted background color code of the heading.
-
setHighlightedBackgroundColor
void setHighlightedBackgroundColor(String hexColorCode)
Sets the highlighted background color of the heading.
- Parameters:
hexColorCode
- String represents the color code in Hex format.
-
-
-
-