Class CameraScreenConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Document.Configuration
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class CameraScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
CameraScreenConfiguration
- Implements
-
Constructors
CameraScreenConfiguration()
public CameraScreenConfiguration()
CameraScreenConfiguration(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, bool, bool, DocumentScannerCameraConfiguration, DocumentScannerParameters, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)
public CameraScreenConfiguration(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, bool autoRotateImages, bool openReviewAfterEachScan, DocumentScannerCameraConfiguration cameraConfiguration, DocumentScannerParameters scannerParameters, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)
Parameters
acknowledgement
AcknowledgementScreenConfiguration
introduction
IntroductionScreenConfiguration
scanAssistanceOverlay
ScanAssistanceOverlay
cameraPermission
CameraPermissionScreen
topBarTitle
StyledText
topBarIntroButton
IconButton
topBarBackButton
ButtonConfiguration
topUserGuidance
UserGuidanceConfiguration
userGuidance
DocumentScannerUserGuidance
backgroundColor
ScanbotColor
autoRotateImages
bool
openReviewAfterEachScan
bool
cameraConfiguration
DocumentScannerCameraConfiguration
scannerParameters
DocumentScannerParameters
polygon
DocumentPolygonConfiguration
bottomBar
CameraBottomBar
viewFinder
ViewFinderConfiguration
captureFeedback
CaptureFeedback
vibration
Vibration
timeouts
Timeouts
limitReachedAlertDialog
ScanbotAlertDialog
cancelAlertDialog
ScanbotAlertDialog
CameraScreenConfiguration(JSONObject)
public CameraScreenConfiguration(JSONObject json)
Parameters
json
JSONObject
CameraScreenConfiguration(IDictionary<string, Object>)
public CameraScreenConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
Acknowledgement
public AcknowledgementScreenConfiguration Acknowledgement { get; set; }
Property Value
- AcknowledgementScreenConfiguration
AutoRotateImages
public bool AutoRotateImages { get; set; }
Property Value
- bool
BackgroundColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
- ScanbotColor
BottomBar
public CameraBottomBar BottomBar { get; set; }
Property Value
- CameraBottomBar
CameraConfiguration
public DocumentScannerCameraConfiguration CameraConfiguration { get; set; }
Property Value
- DocumentScannerCameraConfiguration
CameraPermission
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
- CameraPermissionScreen
CancelAlertDialog
public ScanbotAlertDialog CancelAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
CaptureFeedback
public CaptureFeedback CaptureFeedback { get; set; }
Property Value
- CaptureFeedback
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
Introduction
public IntroductionScreenConfiguration Introduction { get; set; }
Property Value
- IntroductionScreenConfiguration
LimitReachedAlertDialog
public ScanbotAlertDialog LimitReachedAlertDialog { get; set; }
Property Value
- ScanbotAlertDialog
OpenReviewAfterEachScan
public bool OpenReviewAfterEachScan { get; set; }
Property Value
- bool
Polygon
public DocumentPolygonConfiguration Polygon { get; set; }
Property Value
- DocumentPolygonConfiguration
ScanAssistanceOverlay
public ScanAssistanceOverlay ScanAssistanceOverlay { get; set; }
Property Value
- ScanAssistanceOverlay
ScannerParameters
public DocumentScannerParameters ScannerParameters { get; set; }
Property Value
- DocumentScannerParameters
Timeouts
public Timeouts Timeouts { get; set; }
Property Value
- Timeouts
public ButtonConfiguration TopBarBackButton { get; set; }
Property Value
- ButtonConfiguration
public IconButton TopBarIntroButton { get; set; }
Property Value
- IconButton
TopBarTitle
public StyledText TopBarTitle { get; set; }
Property Value
- StyledText
TopUserGuidance
public UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
- UserGuidanceConfiguration
UserGuidance
public DocumentScannerUserGuidance UserGuidance { get; set; }
Property Value
- DocumentScannerUserGuidance
Vibration
public Vibration Vibration { get; set; }
Property Value
- Vibration
ViewFinder
public ViewFinderConfiguration ViewFinder { get; set; }
Property Value
- ViewFinderConfiguration
Methods
Component1()
public AcknowledgementScreenConfiguration Component1()
Returns
- AcknowledgementScreenConfiguration
Component10()
public ScanbotColor Component10()
Returns
- ScanbotColor
Component11()
public bool Component11()
Returns
- bool
Component12()
public bool Component12()
Returns
- bool
Component13()
public DocumentScannerCameraConfiguration Component13()
Returns
- DocumentScannerCameraConfiguration
Component14()
public DocumentScannerParameters Component14()
Returns
- DocumentScannerParameters
Component15()
public DocumentPolygonConfiguration Component15()
Returns
- DocumentPolygonConfiguration
Component16()
public CameraBottomBar Component16()
Returns
- CameraBottomBar
Component17()
public ViewFinderConfiguration Component17()
Returns
- ViewFinderConfiguration
Component18()
public CaptureFeedback Component18()
Returns
- CaptureFeedback
Component19()
public Vibration Component19()
Returns
- Vibration
Component2()
public IntroductionScreenConfiguration Component2()
Returns
- IntroductionScreenConfiguration
Component20()
public Timeouts Component20()
Returns
- Timeouts
Component21()
public ScanbotAlertDialog Component21()
Returns
- ScanbotAlertDialog
Component22()
public ScanbotAlertDialog Component22()
Returns
- ScanbotAlertDialog
Component3()
public ScanAssistanceOverlay Component3()
Returns
- ScanAssistanceOverlay
Component4()
public CameraPermissionScreen Component4()
Returns
- CameraPermissionScreen
Component5()
public StyledText Component5()
Returns
- StyledText
Component6()
public IconButton Component6()
Returns
- IconButton
Component7()
public ButtonConfiguration Component7()
Returns
- ButtonConfiguration
Component8()
public UserGuidanceConfiguration Component8()
Returns
- UserGuidanceConfiguration
Component9()
public DocumentScannerUserGuidance Component9()
Returns
- DocumentScannerUserGuidance
Copy(AcknowledgementScreenConfiguration, IntroductionScreenConfiguration, ScanAssistanceOverlay, CameraPermissionScreen, StyledText, IconButton, ButtonConfiguration, UserGuidanceConfiguration, DocumentScannerUserGuidance, ScanbotColor, bool, bool, DocumentScannerCameraConfiguration, DocumentScannerParameters, DocumentPolygonConfiguration, CameraBottomBar, ViewFinderConfiguration, CaptureFeedback, Vibration, Timeouts, ScanbotAlertDialog, ScanbotAlertDialog)
public CameraScreenConfiguration Copy(AcknowledgementScreenConfiguration acknowledgement, IntroductionScreenConfiguration introduction, ScanAssistanceOverlay scanAssistanceOverlay, CameraPermissionScreen cameraPermission, StyledText topBarTitle, IconButton topBarIntroButton, ButtonConfiguration topBarBackButton, UserGuidanceConfiguration topUserGuidance, DocumentScannerUserGuidance userGuidance, ScanbotColor backgroundColor, bool autoRotateImages, bool openReviewAfterEachScan, DocumentScannerCameraConfiguration cameraConfiguration, DocumentScannerParameters scannerParameters, DocumentPolygonConfiguration polygon, CameraBottomBar bottomBar, ViewFinderConfiguration viewFinder, CaptureFeedback captureFeedback, Vibration vibration, Timeouts timeouts, ScanbotAlertDialog limitReachedAlertDialog, ScanbotAlertDialog cancelAlertDialog)
Parameters
acknowledgement
AcknowledgementScreenConfiguration
introduction
IntroductionScreenConfiguration
scanAssistanceOverlay
ScanAssistanceOverlay
cameraPermission
CameraPermissionScreen
topBarTitle
StyledText
topBarIntroButton
IconButton
topBarBackButton
ButtonConfiguration
topUserGuidance
UserGuidanceConfiguration
userGuidance
DocumentScannerUserGuidance
backgroundColor
ScanbotColor
autoRotateImages
bool
openReviewAfterEachScan
bool
cameraConfiguration
DocumentScannerCameraConfiguration
scannerParameters
DocumentScannerParameters
polygon
DocumentPolygonConfiguration
bottomBar
CameraBottomBar
viewFinder
ViewFinderConfiguration
captureFeedback
CaptureFeedback
vibration
Vibration
timeouts
Timeouts
limitReachedAlertDialog
ScanbotAlertDialog
cancelAlertDialog
ScanbotAlertDialog
Returns
- CameraScreenConfiguration
Default()
public static CameraScreenConfiguration Default()
Returns
- CameraScreenConfiguration
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