Table of Contents

Class BreezeNativeNoop

Namespace
BreezeSdk.Runtime
Assembly
docfx-helper.dll

No-op implementation of IBreezeNative used in the Unity Editor and unsupported platforms.

public class BreezeNativeNoop : IBreezeNative
Inheritance
BreezeNativeNoop
Implements
Inherited Members

Methods

DismissPaymentPageView()

Dismisses the currently displayed payment page view (iOS only).

On Android this is a no-op because Chrome Custom Tabs run in a separate process and are automatically removed from the back stack when the deep link returns.

public void DismissPaymentPageView()

GetDeviceUniqueId()

Gets the unique device identifier.

public string GetDeviceUniqueId()

Returns

string

A string representing the unique device ID.

ShowPaymentOptionsDialog(BrzShowPaymentOptionsDialogRequest, BrzPaymentDialogDismissCallback)

Shows the payment options dialog.

public BrzShowPaymentOptionsResultCode ShowPaymentOptionsDialog(BrzShowPaymentOptionsDialogRequest request, BrzPaymentDialogDismissCallback onDismiss)

Parameters

request BrzShowPaymentOptionsDialogRequest

The request configuration for the payment options dialog.

onDismiss BrzPaymentDialogDismissCallback

Callback invoked when the dialog is dismissed.

Returns

BrzShowPaymentOptionsResultCode

A result code indicating whether the dialog was shown successfully.

ShowPaymentWebview(BrzShowPaymentWebviewRequest, BrzPaymentWebviewDismissCallback)

Shows the payment web view.

public BrzShowPaymentWebviewResultCode ShowPaymentWebview(BrzShowPaymentWebviewRequest request, BrzPaymentWebviewDismissCallback onDismiss)

Parameters

request BrzShowPaymentWebviewRequest

The request configuration for the payment web view.

onDismiss BrzPaymentWebviewDismissCallback

Callback invoked when the web view is dismissed.

Returns

BrzShowPaymentWebviewResultCode

A result code indicating whether the web view was shown successfully.