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