Table of Contents

Class BarcodeRecognitionOverlayDrawingOptionBuilder

Namespace
CapCognition.Maui.BarcodeScanning
Assembly
CapCognition.Maui.BarcodeScanning.dll
public class BarcodeRecognitionOverlayDrawingOptionBuilder
Inheritance
BarcodeRecognitionOverlayDrawingOptionBuilder
Inherited Members

Constructors

BarcodeRecognitionOverlayDrawingOptionBuilder(BarcodeRecognitionOptionBuilder, Action<BarcodeRecognitionOverlayDrawingOptions>)

public BarcodeRecognitionOverlayDrawingOptionBuilder(BarcodeRecognitionOptionBuilder parent, Action<BarcodeRecognitionOverlayDrawingOptions> onDone)

Parameters

parent BarcodeRecognitionOptionBuilder
onDone Action<BarcodeRecognitionOverlayDrawingOptions>

Methods

DisableBarcodeOverlays()

Disables the barcode overlays or barcode drawing if used in Recognizer.

public BarcodeRecognitionOverlayDrawingOptionBuilder DisableBarcodeOverlays()

Returns

BarcodeRecognitionOverlayDrawingOptionBuilder

Done()

Call this when done configuring this option Note: This method has to be the last method called in the builder chain.

public BarcodeRecognitionOptionBuilder Done()

Returns

BarcodeRecognitionOptionBuilder

EnableBarcodeOverlays()

Enables the barcode overlays or barcode drawing if used in Recognizer.

public BarcodeRecognitionOverlayDrawingOptionBuilder EnableBarcodeOverlays()

Returns

BarcodeRecognitionOverlayDrawingOptionBuilder

SetOneDimensionalRectWidth(int)

The width of the one dimensional barcode result rect in pixels Note: This is only used if EnableBarcodeOverlays is set to true.

public BarcodeRecognitionOverlayDrawingOptionBuilder SetOneDimensionalRectWidth(int width)

Parameters

width int

Returns

BarcodeRecognitionOverlayDrawingOptionBuilder

SetSurroundingRectColor(Color)

Sets the color of the result overlay rects Note: This is only used if EnableBarcodeOverlays is set to true.

public BarcodeRecognitionOverlayDrawingOptionBuilder SetSurroundingRectColor(Color color)

Parameters

color Color

Returns

BarcodeRecognitionOverlayDrawingOptionBuilder

SetSurroundingStrokeWidth(float)

Sets the stroke width of the result overlay rect Note: This is only used if EnableBarcodeOverlays is set to true.

public BarcodeRecognitionOverlayDrawingOptionBuilder SetSurroundingStrokeWidth(float width)

Parameters

width float

Returns

BarcodeRecognitionOverlayDrawingOptionBuilder