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