Class MrzScannerScreenConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Mrz.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class MrzScannerScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
MrzScannerScreenConfiguration
- Implements
-
Constructors
MrzScannerScreenConfiguration()
public MrzScannerScreenConfiguration()
MrzScannerScreenConfiguration(JSONObject)
public MrzScannerScreenConfiguration(JSONObject json)
Parameters
json JSONObject
MrzScannerScreenConfiguration(IDictionary<string, Object>)
public MrzScannerScreenConfiguration(IDictionary<string, Object> source)
Parameters
source IDictionary<string, Object>
MrzScannerScreenConfiguration(string, string, MrzScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, MrzScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, MrzScannerConfiguration, MrzFinderLayoutPreset, ScanCompletionOverlay, Sound, Vibration, bool)
public MrzScannerScreenConfiguration(string version, string screen, MrzScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, MrzScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, MrzScannerConfiguration scannerConfiguration, MrzFinderLayoutPreset mrzExampleOverlay, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version string
screen string
localization MrzScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen MrzScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration MrzScannerConfiguration
mrzExampleOverlay MrzFinderLayoutPreset
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
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
FinderViewUserGuidance
public UserGuidanceConfiguration FinderViewUserGuidance { get; set; }
Property Value
- UserGuidanceConfiguration
IntroScreen
public MrzScannerIntroScreenConfiguration IntroScreen { get; set; }
Property Value
- MrzScannerIntroScreenConfiguration
KeepScreenOn
public bool KeepScreenOn { get; set; }
Property Value
- bool
Localization
public MrzScannerScreenTextLocalization Localization { get; set; }
Property Value
- MrzScannerScreenTextLocalization
MrzExampleOverlay
public MrzFinderLayoutPreset MrzExampleOverlay { get; set; }
Property Value
- MrzFinderLayoutPreset
Palette
public Palette Palette { get; set; }
Property Value
- Palette
ScannerConfiguration
public MrzScannerConfiguration ScannerConfiguration { get; set; }
Property Value
- MrzScannerConfiguration
Screen
public string Screen { get; }
Property Value
- string
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
Methods
Component1()
public string Component1()
Returns
- string
Component10()
public TopBarConfiguration Component10()
Returns
- TopBarConfiguration
Component11()
public IconButton Component11()
Returns
- IconButton
Component12()
public MrzScannerIntroScreenConfiguration Component12()
Returns
- MrzScannerIntroScreenConfiguration
Component13()
public ActionBarConfiguration Component13()
Returns
- ActionBarConfiguration
Component14()
public PermanentViewFinderConfiguration Component14()
Returns
- PermanentViewFinderConfiguration
Component15()
public MrzScannerConfiguration Component15()
Returns
- MrzScannerConfiguration
Component16()
public MrzFinderLayoutPreset Component16()
Returns
- MrzFinderLayoutPreset
Component17()
public ScanCompletionOverlay Component17()
Returns
- ScanCompletionOverlay
Component18()
public Sound Component18()
Returns
- Sound
Component19()
public Vibration Component19()
Returns
- Vibration
Component2()
public string Component2()
Returns
- string
Component20()
public bool Component20()
Returns
- bool
Component3()
public MrzScannerScreenTextLocalization Component3()
Returns
- MrzScannerScreenTextLocalization
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, MrzScannerScreenTextLocalization, Palette, ScanbotColor, CameraConfiguration, CameraPermissionScreen, UserGuidanceConfiguration, UserGuidanceConfiguration, TopBarConfiguration, IconButton, MrzScannerIntroScreenConfiguration, ActionBarConfiguration, PermanentViewFinderConfiguration, MrzScannerConfiguration, MrzFinderLayoutPreset, ScanCompletionOverlay, Sound, Vibration, bool)
public MrzScannerScreenConfiguration Copy(string version, string screen, MrzScannerScreenTextLocalization localization, Palette palette, ScanbotColor backgroundColor, CameraConfiguration cameraConfiguration, CameraPermissionScreen cameraPermission, UserGuidanceConfiguration topUserGuidance, UserGuidanceConfiguration finderViewUserGuidance, TopBarConfiguration topBar, IconButton topBarOpenIntroScreenButton, MrzScannerIntroScreenConfiguration introScreen, ActionBarConfiguration actionBar, PermanentViewFinderConfiguration viewFinder, MrzScannerConfiguration scannerConfiguration, MrzFinderLayoutPreset mrzExampleOverlay, ScanCompletionOverlay successOverlay, Sound sound, Vibration vibration, bool keepScreenOn)
Parameters
version string
screen string
localization MrzScannerScreenTextLocalization
palette Palette
backgroundColor ScanbotColor
cameraConfiguration CameraConfiguration
cameraPermission CameraPermissionScreen
topUserGuidance UserGuidanceConfiguration
finderViewUserGuidance UserGuidanceConfiguration
topBar TopBarConfiguration
topBarOpenIntroScreenButton IconButton
introScreen MrzScannerIntroScreenConfiguration
actionBar ActionBarConfiguration
viewFinder PermanentViewFinderConfiguration
scannerConfiguration MrzScannerConfiguration
mrzExampleOverlay MrzFinderLayoutPreset
successOverlay ScanCompletionOverlay
sound Sound
vibration Vibration
keepScreenOn bool
Returns
- MrzScannerScreenConfiguration
Default()
public static MrzScannerScreenConfiguration Default()
Returns
- MrzScannerScreenConfiguration
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