Table of Contents

Class FinderDocumentScannerJsonConfiguration

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

Constructors

FinderDocumentScannerJsonConfiguration()

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

FinderDocumentScannerJsonConfiguration(string, string, Double, Double, Double, Boolean, Double, JsonCameraModule, JsonColor, JsonCameraPreviewMode, Boolean, string, JsonImageFilterType, string, string, Boolean, Boolean, Boolean, Boolean, JsonColor, Double, JsonColor, JsonAspectRatio, Boolean, Double, JsonOrientationLockMode, JsonCapturePhotoQualityPrioritization, Boolean, JsonColor, JsonColor, JsonColor, JsonColor, Double, Double, JsonColor, Double, Boolean, Boolean, JsonColor, JsonColor, JsonColor, JsonColor, string, string, string, string, string, string, string, string, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, Double, JsonSize, Boolean, Boolean, JsonFinderDocumentScannerAccessibilityConfiguration)

[Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonImageFilterType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;Ljava/lang/Boolean;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonCapturePhotoQualityPrioritization;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;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;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonSize;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/camera/configuration/json/JsonFinderDocumentScannerAccessibilityConfiguration;)V", "")]
public FinderDocumentScannerJsonConfiguration(string version, string screen, Double acceptedAngleScore, Double acceptedSizeScore, Double acceptedBrightnessThreshold, Boolean autoSnappingEnabled, Double autoSnappingSensitivity, JsonCameraModule cameraModule, JsonColor cameraBackgroundColor, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled, string cancelButtonTitle, JsonImageFilterType defaultPageFilter, string enableCameraButtonTitle, string enableCameraExplanationText, Boolean flashButtonHidden, Boolean flashEnabled, Boolean forceUserGuidance, Boolean finderEnabled, JsonColor finderLineColor, Double finderLineWidth, JsonColor cameraOverlayColor, JsonAspectRatio finderAspectRatio, Boolean ignoreBadAspectRatio, Double imageScale, JsonOrientationLockMode orientationLockMode, JsonCapturePhotoQualityPrioritization photoQualityPrioritization, Boolean polygonEnabled, JsonColor polygonBackgroundColor, JsonColor polygonBackgroundColorOK, JsonColor polygonColor, JsonColor polygonColorOK, Double polygonLineWidth, Double polygonCornerRadius, JsonColor autoSnapProgressColor, Double autoSnapProgressLineWidth, Boolean autoSnapProgressEnabled, Boolean lockDocumentAspectRatioToFinder, JsonColor shutterButtonAutoInnerColor, JsonColor shutterButtonAutoOuterColor, JsonColor shutterButtonManualInnerColor, JsonColor shutterButtonManualOuterColor, string textHintBadAngles, string textHintBadAspectRatio, string textHintNothingDetected, string textHintOffCenter, string textHintOK, string textHintTooDark, string textHintTooNoisy, string textHintTooSmall, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor userGuidanceBackgroundColor, JsonColor userGuidanceTextColor, Double userGuidanceFontSize, JsonSize documentImageSizeLimit, Boolean shutterButtonHidden, Boolean useButtonsAllCaps, JsonFinderDocumentScannerAccessibilityConfiguration accessibilityConfiguration)

Parameters

version string
screen string
acceptedAngleScore Double
acceptedSizeScore Double
acceptedBrightnessThreshold Double
autoSnappingEnabled Boolean
autoSnappingSensitivity Double
cameraModule JsonCameraModule
cameraBackgroundColor JsonColor
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean
cancelButtonTitle string
defaultPageFilter JsonImageFilterType
enableCameraButtonTitle string
enableCameraExplanationText string
flashButtonHidden Boolean
flashEnabled Boolean
forceUserGuidance Boolean
finderEnabled Boolean
finderLineColor JsonColor
finderLineWidth Double
cameraOverlayColor JsonColor
finderAspectRatio JsonAspectRatio
ignoreBadAspectRatio Boolean
imageScale Double
orientationLockMode JsonOrientationLockMode
photoQualityPrioritization JsonCapturePhotoQualityPrioritization
polygonEnabled Boolean
polygonBackgroundColor JsonColor
polygonBackgroundColorOK JsonColor
polygonColor JsonColor
polygonColorOK JsonColor
polygonLineWidth Double
polygonCornerRadius Double
autoSnapProgressColor JsonColor
autoSnapProgressLineWidth Double
autoSnapProgressEnabled Boolean
lockDocumentAspectRatioToFinder Boolean
shutterButtonAutoInnerColor JsonColor
shutterButtonAutoOuterColor JsonColor
shutterButtonManualInnerColor JsonColor
shutterButtonManualOuterColor JsonColor
textHintBadAngles string
textHintBadAspectRatio string
textHintNothingDetected string
textHintOffCenter string
textHintOK string
textHintTooDark string
textHintTooNoisy string
textHintTooSmall string
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
userGuidanceBackgroundColor JsonColor
userGuidanceTextColor JsonColor
userGuidanceFontSize Double
documentImageSizeLimit JsonSize
shutterButtonHidden Boolean
useButtonsAllCaps Boolean
accessibilityConfiguration JsonFinderDocumentScannerAccessibilityConfiguration

Properties

AcceptedAngleScore

public Double AcceptedAngleScore { get; set; }

Property Value

Double

AcceptedBrightnessThreshold

public Double AcceptedBrightnessThreshold { get; set; }

Property Value

Double

AcceptedSizeScore

public Double AcceptedSizeScore { get; set; }

Property Value

Double

AccessibilityConfiguration

public JsonFinderDocumentScannerAccessibilityConfiguration AccessibilityConfiguration { get; set; }

Property Value

JsonFinderDocumentScannerAccessibilityConfiguration

AutoSnapProgressColor

public JsonColor AutoSnapProgressColor { get; set; }

Property Value

JsonColor

AutoSnapProgressEnabled

public Boolean AutoSnapProgressEnabled { get; set; }

Property Value

Boolean

AutoSnapProgressLineWidth

public Double AutoSnapProgressLineWidth { get; set; }

Property Value

Double

AutoSnappingEnabled

public Boolean AutoSnappingEnabled { get; set; }

Property Value

Boolean

AutoSnappingSensitivity

public Double AutoSnappingSensitivity { get; set; }

Property Value

Double

CameraBackgroundColor

public JsonColor CameraBackgroundColor { get; set; }

Property Value

JsonColor

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

DefaultPageFilter

public JsonImageFilterType DefaultPageFilter { get; set; }

Property Value

JsonImageFilterType

DocumentImageSizeLimit

public JsonSize DocumentImageSizeLimit { get; set; }

Property Value

JsonSize

EnableCameraButtonTitle

public string EnableCameraButtonTitle { get; set; }

Property Value

string

EnableCameraExplanationText

public string EnableCameraExplanationText { get; set; }

Property Value

string

FinderAspectRatio

public JsonAspectRatio FinderAspectRatio { get; set; }

Property Value

JsonAspectRatio

FinderEnabled

public Boolean FinderEnabled { get; set; }

Property Value

Boolean

FinderLineColor

public JsonColor FinderLineColor { get; set; }

Property Value

JsonColor

FinderLineWidth

public Double FinderLineWidth { get; set; }

Property Value

Double

FlashButtonHidden

public Boolean FlashButtonHidden { get; set; }

Property Value

Boolean

FlashEnabled

public Boolean FlashEnabled { get; set; }

Property Value

Boolean

ForceUserGuidance

public Boolean ForceUserGuidance { get; set; }

Property Value

Boolean

IgnoreBadAspectRatio

public Boolean IgnoreBadAspectRatio { get; set; }

Property Value

Boolean

ImageScale

public Double ImageScale { get; set; }

Property Value

Double

LockDocumentAspectRatioToFinder

public Boolean LockDocumentAspectRatioToFinder { get; set; }

Property Value

Boolean

OrientationLockMode

public JsonOrientationLockMode OrientationLockMode { get; set; }

Property Value

JsonOrientationLockMode

PhotoQualityPrioritization

public JsonCapturePhotoQualityPrioritization PhotoQualityPrioritization { get; set; }

Property Value

JsonCapturePhotoQualityPrioritization

PolygonBackgroundColor

public JsonColor PolygonBackgroundColor { get; set; }

Property Value

JsonColor

PolygonBackgroundColorOK

public JsonColor PolygonBackgroundColorOK { get; set; }

Property Value

JsonColor

PolygonColor

public JsonColor PolygonColor { get; set; }

Property Value

JsonColor

PolygonColorOK

public JsonColor PolygonColorOK { get; set; }

Property Value

JsonColor

PolygonCornerRadius

public Double PolygonCornerRadius { get; set; }

Property Value

Double

PolygonEnabled

public Boolean PolygonEnabled { get; set; }

Property Value

Boolean

PolygonLineWidth

public Double PolygonLineWidth { get; set; }

Property Value

Double

Screen

public string Screen { get; set; }

Property Value

string

ShutterButtonAutoInnerColor

public JsonColor ShutterButtonAutoInnerColor { get; set; }

Property Value

JsonColor

ShutterButtonAutoOuterColor

public JsonColor ShutterButtonAutoOuterColor { get; set; }

Property Value

JsonColor

ShutterButtonHidden

public Boolean ShutterButtonHidden { get; set; }

Property Value

Boolean

ShutterButtonManualInnerColor

public JsonColor ShutterButtonManualInnerColor { get; set; }

Property Value

JsonColor

ShutterButtonManualOuterColor

public JsonColor ShutterButtonManualOuterColor { get; set; }

Property Value

JsonColor

TextHintBadAngles

public string TextHintBadAngles { get; set; }

Property Value

string

TextHintBadAspectRatio

public string TextHintBadAspectRatio { get; set; }

Property Value

string

TextHintNothingDetected

public string TextHintNothingDetected { get; set; }

Property Value

string

TextHintOK

public string TextHintOK { get; set; }

Property Value

string

TextHintOffCenter

public string TextHintOffCenter { get; set; }

Property Value

string

TextHintTooDark

public string TextHintTooDark { get; set; }

Property Value

string

TextHintTooNoisy

public string TextHintTooNoisy { get; set; }

Property Value

string

TextHintTooSmall

public string TextHintTooSmall { 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

UserGuidanceBackgroundColor

public JsonColor UserGuidanceBackgroundColor { get; set; }

Property Value

JsonColor

UserGuidanceFontSize

public Double UserGuidanceFontSize { get; set; }

Property Value

Double

UserGuidanceTextColor

public JsonColor UserGuidanceTextColor { get; set; }

Property Value

JsonColor

Version

public string Version { get; set; }

Property Value

string

Methods

Component1()

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

Returns

string

Component10()

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

Returns

JsonCameraPreviewMode

Component11()

[Register("component11", "()Ljava/lang/Boolean;", "")]
public Boolean Component11()

Returns

Boolean

Component12()

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

Returns

string

Component13()

[Register("component13", "()Lio/scanbot/sdk/ui/configuration/json/JsonImageFilterType;", "")]
public JsonImageFilterType Component13()

Returns

JsonImageFilterType

Component14()

[Register("component14", "()Ljava/lang/String;", "")]
public string Component14()

Returns

string

Component15()

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

Returns

string

Component16()

[Register("component16", "()Ljava/lang/Boolean;", "")]
public Boolean Component16()

Returns

Boolean

Component17()

[Register("component17", "()Ljava/lang/Boolean;", "")]
public Boolean Component17()

Returns

Boolean

Component18()

[Register("component18", "()Ljava/lang/Boolean;", "")]
public Boolean Component18()

Returns

Boolean

Component19()

[Register("component19", "()Ljava/lang/Boolean;", "")]
public Boolean Component19()

Returns

Boolean

Component2()

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

Returns

string

Component20()

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

Returns

JsonColor

Component21()

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

Returns

Double

Component22()

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

Returns

JsonColor

Component23()

[Register("component23", "()Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;", "")]
public JsonAspectRatio Component23()

Returns

JsonAspectRatio

Component24()

[Register("component24", "()Ljava/lang/Boolean;", "")]
public Boolean Component24()

Returns

Boolean

Component25()

[Register("component25", "()Ljava/lang/Double;", "")]
public Double Component25()

Returns

Double

Component26()

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

Returns

JsonOrientationLockMode

Component27()

[Register("component27", "()Lio/scanbot/sdk/ui/configuration/json/JsonCapturePhotoQualityPrioritization;", "")]
public JsonCapturePhotoQualityPrioritization Component27()

Returns

JsonCapturePhotoQualityPrioritization

Component28()

[Register("component28", "()Ljava/lang/Boolean;", "")]
public Boolean Component28()

Returns

Boolean

Component29()

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

Returns

JsonColor

Component3()

[Register("component3", "()Ljava/lang/Double;", "")]
public Double Component3()

Returns

Double

Component30()

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

Returns

JsonColor

Component31()

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

Returns

JsonColor

Component32()

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

Returns

JsonColor

Component33()

[Register("component33", "()Ljava/lang/Double;", "")]
public Double Component33()

Returns

Double

Component34()

[Register("component34", "()Ljava/lang/Double;", "")]
public Double Component34()

Returns

Double

Component35()

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

Returns

JsonColor

Component36()

[Register("component36", "()Ljava/lang/Double;", "")]
public Double Component36()

Returns

Double

Component37()

[Register("component37", "()Ljava/lang/Boolean;", "")]
public Boolean Component37()

Returns

Boolean

Component38()

[Register("component38", "()Ljava/lang/Boolean;", "")]
public Boolean Component38()

Returns

Boolean

Component39()

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

Returns

JsonColor

Component4()

[Register("component4", "()Ljava/lang/Double;", "")]
public Double Component4()

Returns

Double

Component40()

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

Returns

JsonColor

Component41()

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

Returns

JsonColor

Component42()

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

Returns

JsonColor

Component43()

[Register("component43", "()Ljava/lang/String;", "")]
public string Component43()

Returns

string

Component44()

[Register("component44", "()Ljava/lang/String;", "")]
public string Component44()

Returns

string

Component45()

[Register("component45", "()Ljava/lang/String;", "")]
public string Component45()

Returns

string

Component46()

[Register("component46", "()Ljava/lang/String;", "")]
public string Component46()

Returns

string

Component47()

[Register("component47", "()Ljava/lang/String;", "")]
public string Component47()

Returns

string

Component48()

[Register("component48", "()Ljava/lang/String;", "")]
public string Component48()

Returns

string

Component49()

[Register("component49", "()Ljava/lang/String;", "")]
public string Component49()

Returns

string

Component5()

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

Returns

Double

Component50()

[Register("component50", "()Ljava/lang/String;", "")]
public string Component50()

Returns

string

Component51()

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

Returns

JsonColor

Component52()

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

Returns

JsonColor

Component53()

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

Returns

JsonColor

Component54()

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

Returns

JsonColor

Component55()

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

Returns

JsonColor

Component56()

[Register("component56", "()Ljava/lang/Double;", "")]
public Double Component56()

Returns

Double

Component57()

[Register("component57", "()Lio/scanbot/sdk/ui/configuration/json/JsonSize;", "")]
public JsonSize Component57()

Returns

JsonSize

Component58()

[Register("component58", "()Ljava/lang/Boolean;", "")]
public Boolean Component58()

Returns

Boolean

Component59()

[Register("component59", "()Ljava/lang/Boolean;", "")]
public Boolean Component59()

Returns

Boolean

Component6()

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

Returns

Boolean

Component60()

[Register("component60", "()Lio/scanbot/sdk/ui/view/camera/configuration/json/JsonFinderDocumentScannerAccessibilityConfiguration;", "")]
public JsonFinderDocumentScannerAccessibilityConfiguration Component60()

Returns

JsonFinderDocumentScannerAccessibilityConfiguration

Component7()

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

Returns

Double

Component8()

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

Returns

JsonCameraModule

Component9()

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

Returns

JsonColor

Copy(string, string, Double, Double, Double, Boolean, Double, JsonCameraModule, JsonColor, JsonCameraPreviewMode, Boolean, string, JsonImageFilterType, string, string, Boolean, Boolean, Boolean, Boolean, JsonColor, Double, JsonColor, JsonAspectRatio, Boolean, Double, JsonOrientationLockMode, JsonCapturePhotoQualityPrioritization, Boolean, JsonColor, JsonColor, JsonColor, JsonColor, Double, Double, JsonColor, Double, Boolean, Boolean, JsonColor, JsonColor, JsonColor, JsonColor, string, string, string, string, string, string, string, string, JsonColor, JsonColor, JsonColor, JsonColor, JsonColor, Double, JsonSize, Boolean, Boolean, JsonFinderDocumentScannerAccessibilityConfiguration)

[Register("copy", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonCameraModule;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonCameraPreviewMode;Ljava/lang/Boolean;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonImageFilterType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonAspectRatio;Ljava/lang/Boolean;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonOrientationLockMode;Lio/scanbot/sdk/ui/configuration/json/JsonCapturePhotoQualityPrioritization;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;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;Ljava/lang/String;Ljava/lang/String;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Ljava/lang/Double;Lio/scanbot/sdk/ui/configuration/json/JsonSize;Ljava/lang/Boolean;Ljava/lang/Boolean;Lio/scanbot/sdk/ui/view/camera/configuration/json/JsonFinderDocumentScannerAccessibilityConfiguration;)Lio/scanbot/sdk/ui/view/camera/configuration/json/FinderDocumentScannerJsonConfiguration;", "")]
public FinderDocumentScannerJsonConfiguration Copy(string version, string screen, Double acceptedAngleScore, Double acceptedSizeScore, Double acceptedBrightnessThreshold, Boolean autoSnappingEnabled, Double autoSnappingSensitivity, JsonCameraModule cameraModule, JsonColor cameraBackgroundColor, JsonCameraPreviewMode cameraPreviewMode, Boolean touchToFocusEnabled, string cancelButtonTitle, JsonImageFilterType defaultPageFilter, string enableCameraButtonTitle, string enableCameraExplanationText, Boolean flashButtonHidden, Boolean flashEnabled, Boolean forceUserGuidance, Boolean finderEnabled, JsonColor finderLineColor, Double finderLineWidth, JsonColor cameraOverlayColor, JsonAspectRatio finderAspectRatio, Boolean ignoreBadAspectRatio, Double imageScale, JsonOrientationLockMode orientationLockMode, JsonCapturePhotoQualityPrioritization photoQualityPrioritization, Boolean polygonEnabled, JsonColor polygonBackgroundColor, JsonColor polygonBackgroundColorOK, JsonColor polygonColor, JsonColor polygonColorOK, Double polygonLineWidth, Double polygonCornerRadius, JsonColor autoSnapProgressColor, Double autoSnapProgressLineWidth, Boolean autoSnapProgressEnabled, Boolean lockDocumentAspectRatioToFinder, JsonColor shutterButtonAutoInnerColor, JsonColor shutterButtonAutoOuterColor, JsonColor shutterButtonManualInnerColor, JsonColor shutterButtonManualOuterColor, string textHintBadAngles, string textHintBadAspectRatio, string textHintNothingDetected, string textHintOffCenter, string textHintOK, string textHintTooDark, string textHintTooNoisy, string textHintTooSmall, JsonColor topBarBackgroundColor, JsonColor topBarButtonsActiveColor, JsonColor topBarButtonsInactiveColor, JsonColor userGuidanceBackgroundColor, JsonColor userGuidanceTextColor, Double userGuidanceFontSize, JsonSize documentImageSizeLimit, Boolean shutterButtonHidden, Boolean useButtonsAllCaps, JsonFinderDocumentScannerAccessibilityConfiguration accessibilityConfiguration)

Parameters

version string
screen string
acceptedAngleScore Double
acceptedSizeScore Double
acceptedBrightnessThreshold Double
autoSnappingEnabled Boolean
autoSnappingSensitivity Double
cameraModule JsonCameraModule
cameraBackgroundColor JsonColor
cameraPreviewMode JsonCameraPreviewMode
touchToFocusEnabled Boolean
cancelButtonTitle string
defaultPageFilter JsonImageFilterType
enableCameraButtonTitle string
enableCameraExplanationText string
flashButtonHidden Boolean
flashEnabled Boolean
forceUserGuidance Boolean
finderEnabled Boolean
finderLineColor JsonColor
finderLineWidth Double
cameraOverlayColor JsonColor
finderAspectRatio JsonAspectRatio
ignoreBadAspectRatio Boolean
imageScale Double
orientationLockMode JsonOrientationLockMode
photoQualityPrioritization JsonCapturePhotoQualityPrioritization
polygonEnabled Boolean
polygonBackgroundColor JsonColor
polygonBackgroundColorOK JsonColor
polygonColor JsonColor
polygonColorOK JsonColor
polygonLineWidth Double
polygonCornerRadius Double
autoSnapProgressColor JsonColor
autoSnapProgressLineWidth Double
autoSnapProgressEnabled Boolean
lockDocumentAspectRatioToFinder Boolean
shutterButtonAutoInnerColor JsonColor
shutterButtonAutoOuterColor JsonColor
shutterButtonManualInnerColor JsonColor
shutterButtonManualOuterColor JsonColor
textHintBadAngles string
textHintBadAspectRatio string
textHintNothingDetected string
textHintOffCenter string
textHintOK string
textHintTooDark string
textHintTooNoisy string
textHintTooSmall string
topBarBackgroundColor JsonColor
topBarButtonsActiveColor JsonColor
topBarButtonsInactiveColor JsonColor
userGuidanceBackgroundColor JsonColor
userGuidanceTextColor JsonColor
userGuidanceFontSize Double
documentImageSizeLimit JsonSize
shutterButtonHidden Boolean
useButtonsAllCaps Boolean
accessibilityConfiguration JsonFinderDocumentScannerAccessibilityConfiguration

Returns

FinderDocumentScannerJsonConfiguration

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.