Table of Contents

Class HealthInsuranceCardScannerJsonConfiguration

Namespace
IO.Scanbot.Sdk.UI.View.Hic.Configuration.Json
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui/view/hic/configuration/json/HealthInsuranceCardScannerJsonConfiguration", DoNotGenerateAcw = true)]
public sealed class HealthInsuranceCardScannerJsonConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
HealthInsuranceCardScannerJsonConfiguration
Implements
Inherited Members

Constructors

HealthInsuranceCardScannerJsonConfiguration()

[Register(".ctor", "()V", "")]
public HealthInsuranceCardScannerJsonConfiguration()

HealthInsuranceCardScannerJsonConfiguration(string, string, JsonCameraModule, JsonColor, string, string, string, string, string, string, JsonColor, Double, string, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Boolean, Boolean, JsonCameraPreviewMode, Boolean)

[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)V", "")]
public HealthInsuranceCardScannerJsonConfiguration(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string detectionStatusFailedDetectionText, string detectionStatusFailedValidationText, string detectionStatusSuccessText, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
detectionStatusFailedDetectionText string
detectionStatusFailedValidationText string
detectionStatusSuccessText string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
useButtonsAllCaps Boolean
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean

Properties

CameraModule

public JsonCameraModule CameraModule { get; set; }

Property Value

JsonCameraModule

CameraOverlayColor

public JsonColor CameraOverlayColor { get; set; }

Property Value

JsonColor

CameraPreviewMode

public JsonCameraPreviewMode CameraPreviewMode { get; set; }

Property Value

JsonCameraPreviewMode

CancelButtonTitle

public string CancelButtonTitle { get; set; }

Property Value

string

Creator

[Register("CREATOR")]
public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

DetectionStatusFailedDetectionText

public string DetectionStatusFailedDetectionText { get; set; }

Property Value

string

DetectionStatusFailedValidationText

public string DetectionStatusFailedValidationText { get; set; }

Property Value

string

DetectionStatusSuccessText

public string DetectionStatusSuccessText { get; set; }

Property Value

string

EnableCameraButtonTitle

public string EnableCameraButtonTitle { get; set; }

Property Value

string

EnableCameraExplanationText

public string EnableCameraExplanationText { get; set; }

Property Value

string

FinderLineColor

public JsonColor FinderLineColor { get; set; }

Property Value

JsonColor

FinderLineWidth

public Double FinderLineWidth { get; set; }

Property Value

Double

FinderTextHint

public string FinderTextHint { get; set; }

Property Value

string

FinderTextHintColor

public JsonColor FinderTextHintColor { get; set; }

Property Value

JsonColor

FlashEnabled

public Boolean FlashEnabled { get; set; }

Property Value

Boolean

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

ReplaceCancelButtonWithIcon

public Boolean ReplaceCancelButtonWithIcon { get; set; }

Property Value

Boolean

Screen

public string Screen { get; set; }

Property Value

string

TopBarBackgroundColor

public JsonColor TopBarBackgroundColor { get; set; }

Property Value

JsonColor

TopBarButtonsActiveColor

public JsonColor TopBarButtonsActiveColor { get; set; }

Property Value

JsonColor

TopBarButtonsInactiveColor

public JsonColor TopBarButtonsInactiveColor { get; set; }

Property Value

JsonColor

TouchToFocusEnabled

public Boolean TouchToFocusEnabled { get; set; }

Property Value

Boolean

UseButtonsAllCaps

public Boolean UseButtonsAllCaps { get; set; }

Property Value

Boolean

Version

public string Version { get; set; }

Property Value

string

Methods

Component1()

[Register("component1", "()Ljava/lang/String;", "")]
public string Component1()

Returns

string

Component10()

[Register("component10", "()Ljava/lang/String;", "")]
public string Component10()

Returns

string

Component11()

[Register("component11", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component11()

Returns

JsonColor

Component12()

[Register("component12", "()Ljava/lang/Double;", "")]
public Double Component12()

Returns

Double

Component13()

[Register("component13", "()Ljava/lang/String;", "")]
public string Component13()

Returns

string

Component14()

[Register("component14", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component14()

Returns

JsonColor

Component15()

[Register("component15", "()Ljava/lang/Boolean;", "")]
public Boolean Component15()

Returns

Boolean

Component16()

[Register("component16", "()Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;", "")]
public JsonOrientationLockMode Component16()

Returns

JsonOrientationLockMode

Component17()

[Register("component17", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component17()

Returns

JsonColor

Component18()

[Register("component18", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component18()

Returns

JsonColor

Component19()

[Register("component19", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component19()

Returns

JsonColor

Component2()

[Register("component2", "()Ljava/lang/String;", "")]
public string Component2()

Returns

string

Component20()

[Register("component20", "()Ljava/lang/Boolean;", "")]
public Boolean Component20()

Returns

Boolean

Component21()

[Register("component21", "()Ljava/lang/Boolean;", "")]
public Boolean Component21()

Returns

Boolean

Component22()

[Register("component22", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;", "")]
public JsonCameraPreviewMode Component22()

Returns

JsonCameraPreviewMode

Component23()

[Register("component23", "()Ljava/lang/Boolean;", "")]
public Boolean Component23()

Returns

Boolean

Component3()

[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;", "")]
public JsonCameraModule Component3()

Returns

JsonCameraModule

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component4()

Returns

JsonColor

Component5()

[Register("component5", "()Ljava/lang/String;", "")]
public string Component5()

Returns

string

Component6()

[Register("component6", "()Ljava/lang/String;", "")]
public string Component6()

Returns

string

Component7()

[Register("component7", "()Ljava/lang/String;", "")]
public string Component7()

Returns

string

Component8()

[Register("component8", "()Ljava/lang/String;", "")]
public string Component8()

Returns

string

Component9()

[Register("component9", "()Ljava/lang/String;", "")]
public string Component9()

Returns

string

Copy(string, string, JsonCameraModule, JsonColor, string, string, string, string, string, string, JsonColor, Double, string, JsonColor, Boolean, JsonOrientationLockMode, JsonColor, JsonColor, JsonColor, Boolean, Boolean, JsonCameraPreviewMode, Boolean)

[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;)Lio/scanbot/sdk/ui/view/hic/configuration/json/HealthInsuranceCardScannerJsonConfiguration;", "")]
public HealthInsuranceCardScannerJsonConfiguration Copy(string version, string screen, JsonCameraModule cameraModule, JsonColor cameraOverlayColor, string cancelButtonTitle, string detectionStatusFailedDetectionText, string detectionStatusFailedValidationText, string detectionStatusSuccessText, string enableCameraButtonTitle, string enableCameraExplanationText, JsonColor finderLineColor, Double finderLineWidth, string finderTextHint, JsonColor finderTextHintColor, Boolean flashEnabled, JsonOrientationLockMode orientationLockMode, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, Boolean useButtonsAllCaps, Boolean replaceCancelButtonWithIcon, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled)

Parameters

version string
screen string
cameraModule JsonCameraModule
cameraOverlayColor JsonColor
cancelButtonTitle string
detectionStatusFailedDetectionText string
detectionStatusFailedValidationText string
detectionStatusSuccessText string
enableCameraButtonTitle string
enableCameraExplanationText string
finderLineColor JsonColor
finderLineWidth Double
finderTextHint string
finderTextHintColor JsonColor
flashEnabled Boolean
orientationLockMode JsonOrientationLockMode
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
useButtonsAllCaps Boolean
replaceCancelButtonWithIcon Boolean
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean

Returns

HealthInsuranceCardScannerJsonConfiguration

DescribeContents()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

[Register("describeContents", "()I", "")]
public int DescribeContents()

Returns

int

a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

Remarks

Java documentation for

android.os.Parcelable.describeContents()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

WriteToParcel(Parcel, ParcelableWriteFlags)

Flatten this object in to a Parcel.

[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags

Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE.

Remarks

Java documentation for

android.os.Parcelable.writeToParcel(android.os.Parcel, int)
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.