SparkScan View Settings
Defined in namespace Scandit.DataCapture.Barcode.Spark.UI
- SparkScanViewSettings
class SparkScanViewSettings
Added in version 6.16.0
Warning
Changing the values of SparkScanViewSettings instance after the creation of SparkScanView does not result in applying the changed settings to the corresponding view.
- SparkScanViewSettings()
SparkScanViewSettings()
Added in version 6.16.0
Constructs a new SparkScan view settings to use when creating an instance of the SparkScanView.
- TriggerButtonCollapseTimeout
TimeSpan TriggerButtonCollapseTimeout { get;set; }
Added in version 6.16.0
The timeout to automatically switch to idle state. When set to negative value timeout is infinite.
Default is 5 seconds.
- InactiveStateTimeout
TimeSpan InactiveStateTimeout { get;set; }
Added in version 6.23.0
The timeout to automatically stop capturing.
Default is 10 seconds.
- DefaultScanningMode
ISparkScanScanningMode DefaultScanningMode { get;set; }
Added in version 6.16.0
Sets the default scanning mode of the view.
Default is SparkScanScanningModeDefault.
- DefaultTorchState
TorchState DefaultTorchState { get;set; }
Added in version 6.16.0
Sets the default torch state of the camera.
Default is TorchState.Off.
- SoundEnabled
bool
SoundEnabled { get;set; }Added in version 6.16.0
Indicates whether the feedback should have sound enabled.
Default is true.
- HapticEnabled
bool
HapticEnabled { get;set; }Added in version 6.16.0
Indicates whether the feedback should have haptics enabled.
Default is true.
- HoldToScanEnabled
bool
HoldToScanEnabled { get;set; }Added in version 6.17.0
Indicates whether to keep scanning as long as the scan button is pressed.
Default is true.
- HardwareTriggerEnabled
bool
HardwareTriggerEnabled { get;set; }Added in version 6.16.0
Sets whether the SparkScanView should react to clicks of the volume button. Disabled by default.
- VisualFeedbackEnabled
bool
VisualFeedbackEnabled { get;set; }Added in version 6.16.0
Indicates whether the visual feedback on scan should be displayed.
Default is true.
- ToastSettings
SparkScanToastSettings ToastSettings { get;set; }
Added in version 6.18.0
Sets the toast settings. See SparkScanToastSettings for details.
- ZoomFactorOut
nfloat
ZoomFactorOut { get;set; }Added in version 6.23.0
The zoom factor to use for the camera.
Default is 1.
- ZoomFactorIn
nfloat
ZoomFactorIn { get;set; }Added in version 6.23.0
The zoom factor to move to when the zoom switch control was tapped.
Default is 2.
- DefaultMiniPreviewSize
SparkScanMiniPreviewSize DefaultMiniPreviewSize { get;set; }
Added in version 7.0.0
Sets the default size of the mini preview.
Default is SparkScanMiniPreviewSize.Regular.
- DefaultCameraPosition
CameraPosition DefaultCameraPosition { get;set; }
Added in version 6.24.0
Sets the default camera position.
Default is CameraPosition.WorldFacing.
Note
This API is still in beta and may change in future versions of Scandit Data Capture SDK.