Table of Contents

Class ArOverlayGeneralConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Barcode.Configuration
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayGeneralConfiguration", DoNotGenerateAcw = true)]
public sealed class ArOverlayGeneralConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ArOverlayGeneralConfiguration
Implements
Inherited Members

Constructors

ArOverlayGeneralConfiguration()

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

ArOverlayGeneralConfiguration(JSONObject)

[Register(".ctor", "(Lorg/json/JSONObject;)V", "")]
public ArOverlayGeneralConfiguration(JSONObject json)

Parameters

json JSONObject

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

[Register(".ctor", "(ZLio/scanbot/sdk/ui_v2/barcode/configuration/BadgeStyle;ZLio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemInfoPosition;Lio/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayPolygonConfiguration;Lio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemConfiguration;)V", "")]
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>)

[Register(".ctor", "(Ljava/util/Map;)V", "")]
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

[Register("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()

[Register("component1", "()Z", "")]
public bool Component1()

Returns

bool

Component2()

[Register("component2", "()Lio/scanbot/sdk/ui_v2/barcode/configuration/BadgeStyle;", "")]
public BadgeStyle Component2()

Returns

BadgeStyle

Component3()

[Register("component3", "()Z", "")]
public bool Component3()

Returns

bool

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemInfoPosition;", "")]
public BarcodeItemInfoPosition Component4()

Returns

BarcodeItemInfoPosition

Component5()

[Register("component5", "()Lio/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayPolygonConfiguration;", "")]
public ArOverlayPolygonConfiguration Component5()

Returns

ArOverlayPolygonConfiguration

Component6()

[Register("component6", "()Lio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemConfiguration;", "")]
public BarcodeItemConfiguration Component6()

Returns

BarcodeItemConfiguration

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

[Register("copy", "(ZLio/scanbot/sdk/ui_v2/barcode/configuration/BadgeStyle;ZLio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemInfoPosition;Lio/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayPolygonConfiguration;Lio/scanbot/sdk/ui_v2/barcode/configuration/BarcodeItemConfiguration;)Lio/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayGeneralConfiguration;", "")]
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()

[Register("default", "()Lio/scanbot/sdk/ui_v2/barcode/configuration/ArOverlayGeneralConfiguration;", "")]
public static ArOverlayGeneralConfiguration Default()

Returns

ArOverlayGeneralConfiguration

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.

ToJson()

[Register("toJson", "()Lorg/json/JSONObject;", "")]
public JSONObject ToJson()

Returns

JSONObject

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.