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()
Returns
- bool
Component2()
public BadgeStyle Component2()
Returns
- BadgeStyle
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