Table of Contents

Class CreditCardScannerScreenConfiguration

Namespace
ScanbotSDK.MAUI.CreditCard
Assembly
ScanbotSDK.Shared.dll
public class CreditCardScannerScreenConfiguration
Inheritance
CreditCardScannerScreenConfiguration
Inherited Members

Constructors

CreditCardScannerScreenConfiguration()

public CreditCardScannerScreenConfiguration()

Properties

ActionBar

public ActionBarConfiguration ActionBar { get; set; }

Property Value

ActionBarConfiguration

BackgroundColor

public ColorValue BackgroundColor { get; set; }

Property Value

ColorValue

CameraConfiguration

public CameraConfiguration CameraConfiguration { get; set; }

Property Value

CameraConfiguration

CameraPermission

public CameraPermissionScreen CameraPermission { get; set; }

Property Value

CameraPermissionScreen

ExampleOverlayVisible

public bool ExampleOverlayVisible { get; set; }

Property Value

bool

IncompleteDataOverlay

public ScanCompletionOverlay IncompleteDataOverlay { get; set; }

Property Value

ScanCompletionOverlay

IntroScreen

public CreditCardScannerIntroScreenConfiguration IntroScreen { get; set; }

Property Value

CreditCardScannerIntroScreenConfiguration

KeepScreenOn

public bool KeepScreenOn { get; set; }

Property Value

bool

Localization

public CreditCardScannerScreenTextLocalization Localization { get; set; }

Property Value

CreditCardScannerScreenTextLocalization

Palette

public Palette Palette { get; set; }

Property Value

Palette

ScanIncompleteDataTimeout

public int ScanIncompleteDataTimeout { get; set; }

Property Value

int

ScanStatusUserGuidance

public CreditCardScanGuidanceConfiguration ScanStatusUserGuidance { get; set; }

Property Value

CreditCardScanGuidanceConfiguration

ScannerConfiguration

public CreditCardScannerConfiguration ScannerConfiguration { get; set; }

Property Value

CreditCardScannerConfiguration

ScanningProgress

public CreditCardScanningProgressConfiguration ScanningProgress { get; set; }

Property Value

CreditCardScanningProgressConfiguration

Screen

public string Screen { get; set; }

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

TopBarOpenIntroScreenButton

public IconButton TopBarOpenIntroScreenButton { get; set; }

Property Value

IconButton

TopUserGuidance

public UserGuidanceConfiguration TopUserGuidance { get; set; }

Property Value

UserGuidanceConfiguration

Version

public string Version { get; set; }

Property Value

string

Vibration

public Vibration Vibration { get; set; }

Property Value

Vibration

ViewFinder

public PermanentViewFinderConfiguration ViewFinder { get; set; }

Property Value

PermanentViewFinderConfiguration

Methods

FromJson(string)

public static CreditCardScannerScreenConfiguration FromJson(string rawJson)

Parameters

rawJson string

Returns

CreditCardScannerScreenConfiguration

FromNative(CreditCardScannerScreenConfiguration)

public static CreditCardScannerScreenConfiguration FromNative(CreditCardScannerScreenConfiguration source)

Parameters

source CreditCardScannerScreenConfiguration

Returns

CreditCardScannerScreenConfiguration

FromNative(SBSDKUI2CreditCardScannerScreenConfiguration)

public static CreditCardScannerScreenConfiguration FromNative(SBSDKUI2CreditCardScannerScreenConfiguration source)

Parameters

source SBSDKUI2CreditCardScannerScreenConfiguration

Returns

CreditCardScannerScreenConfiguration

ToNative()

public CreditCardScannerScreenConfiguration ToNative()

Returns

CreditCardScannerScreenConfiguration