Class SingleScanningMode
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Barcode.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class SingleScanningMode : BarcodeUseCase, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
SingleScanningMode
- Implements
-
- Inherited Members
-
Constructors
SingleScanningMode()
public SingleScanningMode()
SingleScanningMode(JSONObject)
public SingleScanningMode(JSONObject json)
Parameters
json JSONObject
SingleScanningMode(bool, bool, ScanbotColor, ScanbotColor, ScanbotColor, StyledText, StyledText, ButtonConfiguration, ButtonConfiguration, BarcodeInfoMapping, ArOverlayGeneralConfiguration)
public SingleScanningMode(bool confirmationSheetEnabled, bool barcodeImageVisible, ScanbotColor sheetColor, ScanbotColor dividerColor, ScanbotColor modalOverlayColor, StyledText barcodeTitle, StyledText barcodeSubtitle, ButtonConfiguration submitButton, ButtonConfiguration cancelButton, BarcodeInfoMapping barcodeInfoMapping, ArOverlayGeneralConfiguration arOverlay)
Parameters
confirmationSheetEnabled bool
barcodeImageVisible bool
sheetColor ScanbotColor
dividerColor ScanbotColor
modalOverlayColor ScanbotColor
barcodeTitle StyledText
barcodeSubtitle StyledText
submitButton ButtonConfiguration
cancelButton ButtonConfiguration
barcodeInfoMapping BarcodeInfoMapping
arOverlay ArOverlayGeneralConfiguration
SingleScanningMode(IDictionary<string, Object>)
public SingleScanningMode(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
Properties
ArOverlay
public ArOverlayGeneralConfiguration ArOverlay { get; set; }
Property Value
- ArOverlayGeneralConfiguration
BarcodeImageVisible
public bool BarcodeImageVisible { get; set; }
Property Value
- bool
BarcodeInfoMapping
public BarcodeInfoMapping BarcodeInfoMapping { get; set; }
Property Value
- BarcodeInfoMapping
BarcodeSubtitle
public StyledText BarcodeSubtitle { get; set; }
Property Value
- StyledText
BarcodeTitle
public StyledText BarcodeTitle { get; set; }
Property Value
- StyledText
public ButtonConfiguration CancelButton { get; set; }
Property Value
- ButtonConfiguration
ConfirmationSheetEnabled
public bool ConfirmationSheetEnabled { get; set; }
Property Value
- bool
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DividerColor
public ScanbotColor DividerColor { get; set; }
Property Value
- ScanbotColor
ModalOverlayColor
public ScanbotColor ModalOverlayColor { get; set; }
Property Value
- ScanbotColor
SheetColor
public ScanbotColor SheetColor { get; set; }
Property Value
- ScanbotColor
public ButtonConfiguration SubmitButton { get; set; }
Property Value
- ButtonConfiguration
Methods
Component1()
Returns
- bool
Component10()
public BarcodeInfoMapping Component10()
Returns
- BarcodeInfoMapping
Component11()
public ArOverlayGeneralConfiguration Component11()
Returns
- ArOverlayGeneralConfiguration
Component2()
Returns
- bool
Component3()
public ScanbotColor Component3()
Returns
- ScanbotColor
Component4()
public ScanbotColor Component4()
Returns
- ScanbotColor
Component5()
public ScanbotColor Component5()
Returns
- ScanbotColor
Component6()
public StyledText Component6()
Returns
- StyledText
Component7()
public StyledText Component7()
Returns
- StyledText
Component8()
public ButtonConfiguration Component8()
Returns
- ButtonConfiguration
Component9()
public ButtonConfiguration Component9()
Returns
- ButtonConfiguration
Copy(bool, bool, ScanbotColor, ScanbotColor, ScanbotColor, StyledText, StyledText, ButtonConfiguration, ButtonConfiguration, BarcodeInfoMapping, ArOverlayGeneralConfiguration)
public SingleScanningMode Copy(bool confirmationSheetEnabled, bool barcodeImageVisible, ScanbotColor sheetColor, ScanbotColor dividerColor, ScanbotColor modalOverlayColor, StyledText barcodeTitle, StyledText barcodeSubtitle, ButtonConfiguration submitButton, ButtonConfiguration cancelButton, BarcodeInfoMapping barcodeInfoMapping, ArOverlayGeneralConfiguration arOverlay)
Parameters
confirmationSheetEnabled bool
barcodeImageVisible bool
sheetColor ScanbotColor
dividerColor ScanbotColor
modalOverlayColor ScanbotColor
barcodeTitle StyledText
barcodeSubtitle StyledText
submitButton ButtonConfiguration
cancelButton ButtonConfiguration
barcodeInfoMapping BarcodeInfoMapping
arOverlay ArOverlayGeneralConfiguration
Returns
- SingleScanningMode
Default()
public static SingleScanningMode Default()
Returns
- SingleScanningMode
DescribeContents()
public override int DescribeContents()
Returns
- int
Get_type()
public override string Get_type()
Returns
- string
ToJson(ToJsonConfiguration)
public override JSONObject ToJson(ToJsonConfiguration config)
Parameters
config ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public override void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out Parcel
flags ParcelableWriteFlags