Table of Contents

Class ArOverlayGeneralConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Barcode.Configuration
Assembly
DocumentSDK.NET.Droid.dll
public sealed class ArOverlayGeneralConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
ArOverlayGeneralConfiguration
Implements

Constructors

ArOverlayGeneralConfiguration()

public ArOverlayGeneralConfiguration()

ArOverlayGeneralConfiguration(JSONObject)

public ArOverlayGeneralConfiguration(JSONObject json)

Parameters

json JSONObject

ArOverlayGeneralConfiguration(bool, BadgeStyle, bool, BarcodeItemInfoPosition, ArOverlayPolygonConfiguration, BarcodeItemConfiguration)

public ArOverlayGeneralConfiguration(bool visible, BadgeStyle counterBadge, bool automaticSelectionEnabled, BarcodeItemInfoPosition barcodeItemInfoPosition, ArOverlayPolygonConfiguration polygon, BarcodeItemConfiguration barcodeItemConfiguration)

Parameters

visible bool
counterBadge BadgeStyle
automaticSelectionEnabled bool
barcodeItemInfoPosition BarcodeItemInfoPosition
polygon ArOverlayPolygonConfiguration
barcodeItemConfiguration BarcodeItemConfiguration

ArOverlayGeneralConfiguration(IDictionary<string, Object>)

public ArOverlayGeneralConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

AutomaticSelectionEnabled

public bool AutomaticSelectionEnabled { get; set; }

Property Value

bool

BarcodeItemConfiguration

public BarcodeItemConfiguration BarcodeItemConfiguration { get; set; }

Property Value

BarcodeItemConfiguration

BarcodeItemInfoPosition

public BarcodeItemInfoPosition BarcodeItemInfoPosition { get; set; }

Property Value

BarcodeItemInfoPosition

CounterBadge

public BadgeStyle CounterBadge { get; set; }

Property Value

BadgeStyle

Creator

public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

Polygon

public ArOverlayPolygonConfiguration Polygon { get; set; }

Property Value

ArOverlayPolygonConfiguration

Visible

public bool Visible { get; set; }

Property Value

bool

Methods

Component1()

public bool Component1()

Returns

bool

Component2()

public BadgeStyle Component2()

Returns

BadgeStyle

Component3()

public bool Component3()

Returns

bool

Component4()

public BarcodeItemInfoPosition Component4()

Returns

BarcodeItemInfoPosition

Component5()

public ArOverlayPolygonConfiguration Component5()

Returns

ArOverlayPolygonConfiguration

Component6()

public BarcodeItemConfiguration Component6()

Returns

BarcodeItemConfiguration

Copy(bool, BadgeStyle, bool, BarcodeItemInfoPosition, ArOverlayPolygonConfiguration, BarcodeItemConfiguration)

public ArOverlayGeneralConfiguration Copy(bool visible, BadgeStyle counterBadge, bool automaticSelectionEnabled, BarcodeItemInfoPosition barcodeItemInfoPosition, ArOverlayPolygonConfiguration polygon, BarcodeItemConfiguration barcodeItemConfiguration)

Parameters

visible bool
counterBadge BadgeStyle
automaticSelectionEnabled bool
barcodeItemInfoPosition BarcodeItemInfoPosition
polygon ArOverlayPolygonConfiguration
barcodeItemConfiguration BarcodeItemConfiguration

Returns

ArOverlayGeneralConfiguration

Default()

public static ArOverlayGeneralConfiguration Default()

Returns

ArOverlayGeneralConfiguration

DescribeContents()

public int DescribeContents()

Returns

int

ToJson(ToJsonConfiguration)

public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags