Package io.scanbot.sdk.ui_v2.common
Class IconStyle
-
- All Implemented Interfaces:
-
android.os.Parcelable
public final class IconStyle implements Parcelable
Configuration of the icon appearance.
-
-
Field Summary
Fields Modifier and Type Field Description private Booleanvisibleprivate ScanbotColorcolor
-
Constructor Summary
Constructors Constructor Description IconStyle(Map<String, Object> source)IconStyle(JSONObject json)IconStyle(Boolean visible, ScanbotColor color)
-
Method Summary
Modifier and Type Method Description final BooleangetVisible()Determines whether the icon is visible or not. final UnitsetVisible(Boolean visible)Determines whether the icon is visible or not. final ScanbotColorgetColor()The icon color. final UnitsetColor(ScanbotColor color)The icon color. final JSONObjecttoJson(ToJsonConfiguration config)final IconStyleclone()final static IconStyledefault()-
-
Constructor Detail
-
IconStyle
IconStyle(JSONObject json)
-
IconStyle
IconStyle(Boolean visible, ScanbotColor color)
-
-
Method Detail
-
getVisible
final Boolean getVisible()
Determines whether the icon is visible or not.
Default is true
-
setVisible
final Unit setVisible(Boolean visible)
Determines whether the icon is visible or not.
Default is true
-
getColor
final ScanbotColor getColor()
The icon color.
Default is "#FFFFFF"
-
setColor
final Unit setColor(ScanbotColor color)
The icon color.
Default is "#FFFFFF"
-
toJson
final JSONObject toJson(ToJsonConfiguration config)
-
-
-
-