Class BarcodeScannerConfiguration
- Namespace
- ScanbotSDK.MAUI.Barcode
- Assembly
- ScanbotSDK.Shared.dll
Configuration of the barcode scanner screen.
public class BarcodeScannerConfiguration
- Inheritance
-
BarcodeScannerConfiguration
- Inherited Members
Properties
ActionBar
Configuration of the action bar.
public ActionBarConfiguration ActionBar { get; set; }
Property Value
BackgroundColor
Color of the screen's background. Default is "?sbColorSurfaceLow"
public ColorValue BackgroundColor { get; set; }
Property Value
CameraConfiguration
Configuration of the camera behavior.
public CameraConfiguration CameraConfiguration { get; set; }
Property Value
CameraPermission
Configuration of the dialog for requesting camera permissions.
public CameraPermissionScreen CameraPermission { get; set; }
Property Value
Localization
Configuration of the all strings for barcode scanner.
public BarcodeTextLocalization Localization { get; set; }
Property Value
Palette
Define the screen's base color values from which other colors are derived.
public Palette Palette { get; set; }
Property Value
RecognizerConfiguration
Configuration of the scanning behavior.
public BarcodeRecognizerConfiguration RecognizerConfiguration { get; set; }
Property Value
Screen
The configuration object should be applied for this screen. Default is "BarcodeScanner"
public string Screen { get; set; }
Property Value
Sound
Configuration of the scan confirmation sound.
public Sound Sound { get; set; }
Property Value
Timeouts
Configuration of timeouts.
public Timeouts Timeouts { get; set; }
Property Value
TopBar
Configuration of the top bar.
public TopBarConfiguration TopBar { get; set; }
Property Value
UseCase
Configuration of the barcode scanner screen's behavior.
public BarcodeUseCase UseCase { get; set; }
Property Value
UserGuidance
Configuration of the text hint guiding users to move the view finder over a barcode.
public UserGuidanceConfiguration UserGuidance { get; set; }
Property Value
Version
Version number of the configuration object. Default is "1.0"
public string Version { get; set; }
Property Value
Vibration
Configuration of the scan scan confirmation vibration.
public Vibration Vibration { get; set; }
Property Value
ViewFinder
Configuration of the view finder.
public ViewFinderConfiguration ViewFinder { get; set; }
Property Value
Methods
FromJson(string)
public static BarcodeScannerConfiguration FromJson(string rawJson)
Parameters
rawJson
string
Returns
FromNative(BarcodeScannerConfiguration)
public static BarcodeScannerConfiguration FromNative(BarcodeScannerConfiguration source)
Parameters
source
BarcodeScannerConfiguration
Returns
ToNative()
public BarcodeScannerConfiguration ToNative()