Class VinScannerScreenConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Vin.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class VinScannerScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
VinScannerScreenConfiguration
- Implements
-
Constructors
VinScannerScreenConfiguration()
public VinScannerScreenConfiguration()
VinScannerScreenConfiguration(JSONObject)
public VinScannerScreenConfiguration(JSONObject json)
Parameters
json JSONObject
VinScannerScreenConfiguration(IDictionary<string, Object>)
public VinScannerScreenConfiguration(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
VinScannerScreenConfiguration(string, string, VinScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, VinScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, VinScannerConfiguration, bool, ScanbotColor, ScanbotColor, bool, ScanbotAlertDialog, ScanCompletionOverlay, Sound, Vibration, bool)
public VinScannerScreenConfiguration(string version, string screen, VinScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, VinScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, VinScannerConfiguration scannerConfiguration, bool shouldShowWordBoxes, ScanbotColor wordBoxesFillColor, ScanbotColor wordBoxesLineColor, bool confirmationAlertDialogEnabled, ScanbotAlertDialog confirmationAlertDialog, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version string
screen string
localization VinScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen VinScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration VinScannerConfiguration
shouldShowWordBoxes bool
wordBoxesFillColor ScanbotColor
wordBoxesLineColor ScanbotColor
confirmationAlertDialogEnabled bool
confirmationAlertDialog ScanbotAlertDialog
successOverlay ScanCompletionOverlay
sound Sound
vibration Vibration
keepScreenOn bool
Properties
ActionBar
public ActionBarConfiguration ActionBar { get; set; }
Property Value
- ActionBarConfiguration
BackgroundColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
- ScanbotColor
CameraConfiguration
public CameraConfiguration CameraConfiguration { get; set; }
Property Value
- CameraConfiguration
CameraPermission
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
- CameraPermissionScreen
ConfirmationAlertDialog
public ScanbotAlertDialog ConfirmationAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
ConfirmationAlertDialogEnabled
public bool ConfirmationAlertDialogEnabled { get; set; }
Property Value
- bool
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
FinderViewUserGuidance
public UserGuidanceConfiguration FinderViewUserGuidance { get; set; }
Property Value
- UserGuidanceConfiguration
IntroScreen
public VinScannerIntroScreenConfiguration IntroScreen { get; set; }
Property Value
- VinScannerIntroScreenConfiguration
KeepScreenOn
public bool KeepScreenOn { get; set; }
Property Value
- bool
Localization
public VinScannerScreenTextLocalization Localization { get; set; }
Property Value
- VinScannerScreenTextLocalization
Palette
public Palette Palette { get; set; }
Property Value
- Palette
ScannerConfiguration
public VinScannerConfiguration ScannerConfiguration { get; set; }
Property Value
- VinScannerConfiguration
Screen
public string Screen { get; }
Property Value
- string
ShouldShowWordBoxes
public bool ShouldShowWordBoxes { get; set; }
Property Value
- bool
Sound
public Sound Sound { get; set; }
Property Value
- Sound
SuccessOverlay
public ScanCompletionOverlay SuccessOverlay { get; set; }
Property Value
- ScanCompletionOverlay
TopBar
public TopBarConfiguration TopBar { get; set; }
Property Value
- TopBarConfiguration
public IconButton TopBarOpenIntroScreenButton { get; set; }
Property Value
- IconButton
TopUserGuidance
public UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
- UserGuidanceConfiguration
Version
public string Version { get; }
Property Value
- string
Vibration
public Vibration Vibration { get; set; }
Property Value
- Vibration
ViewFinder
public PermanentViewFinderConfiguration ViewFinder { get; set; }
Property Value
- PermanentViewFinderConfiguration
WordBoxesFillColor
public ScanbotColor WordBoxesFillColor { get; set; }
Property Value
- ScanbotColor
WordBoxesLineColor
public ScanbotColor WordBoxesLineColor { get; set; }
Property Value
- ScanbotColor
Methods
Component1()
public string Component1()
Returns
- string
Component10()
public TopBarConfiguration Component10()
Returns
- TopBarConfiguration
Component11()
public IconButton Component11()
Returns
- IconButton
Component12()
public VinScannerIntroScreenConfiguration Component12()
Returns
- VinScannerIntroScreenConfiguration
Component13()
public ActionBarConfiguration Component13()
Returns
- ActionBarConfiguration
Component14()
public PermanentViewFinderConfiguration Component14()
Returns
- PermanentViewFinderConfiguration
Component15()
public VinScannerConfiguration Component15()
Returns
- VinScannerConfiguration
Component16()
public bool Component16()
Returns
- bool
Component17()
public ScanbotColor Component17()
Returns
- ScanbotColor
Component18()
public ScanbotColor Component18()
Returns
- ScanbotColor
Component19()
public bool Component19()
Returns
- bool
Component2()
public string Component2()
Returns
- string
Component20()
public ScanbotAlertDialog Component20()
Returns
- ScanbotAlertDialog
Component21()
public ScanCompletionOverlay Component21()
Returns
- ScanCompletionOverlay
Component22()
public Sound Component22()
Returns
- Sound
Component23()
public Vibration Component23()
Returns
- Vibration
Component24()
public bool Component24()
Returns
- bool
Component3()
public VinScannerScreenTextLocalization Component3()
Returns
- VinScannerScreenTextLocalization
Component4()
public Palette Component4()
Returns
- Palette
Component5()
public ScanbotColor Component5()
Returns
- ScanbotColor
Component6()
public CameraConfiguration Component6()
Returns
- CameraConfiguration
Component7()
public CameraPermissionScreen Component7()
Returns
- CameraPermissionScreen
Component8()
public UserGuidanceConfiguration Component8()
Returns
- UserGuidanceConfiguration
Component9()
public UserGuidanceConfiguration Component9()
Returns
- UserGuidanceConfiguration
Copy(string, string, VinScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, VinScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, VinScannerConfiguration, bool, ScanbotColor, ScanbotColor, bool, ScanbotAlertDialog, ScanCompletionOverlay, Sound, Vibration, bool)
public VinScannerScreenConfiguration Copy(string version, string screen, VinScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, VinScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, VinScannerConfiguration scannerConfiguration, bool shouldShowWordBoxes, ScanbotColor wordBoxesFillColor, ScanbotColor wordBoxesLineColor, bool confirmationAlertDialogEnabled, ScanbotAlertDialog confirmationAlertDialog, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version string
screen string
localization VinScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen VinScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration VinScannerConfiguration
shouldShowWordBoxes bool
wordBoxesFillColor ScanbotColor
wordBoxesLineColor ScanbotColor
confirmationAlertDialogEnabled bool
confirmationAlertDialog ScanbotAlertDialog
successOverlay ScanCompletionOverlay
sound Sound
vibration Vibration
keepScreenOn bool
Returns
- VinScannerScreenConfiguration
Default()
public static VinScannerScreenConfiguration Default()
Returns
- VinScannerScreenConfiguration
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