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