Table of Contents

Class ScanbotDialogHandler

Namespace
IO.Scanbot.Sdk.Ui_v2.Common.Components
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/common/components/ScanbotDialogHandler", DoNotGenerateAcw = true)]
public sealed class ScanbotDialogHandler : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ScanbotDialogHandler
Implements
Inherited Members

Constructors

ScanbotDialogHandler(ScanbotAlertDialog, bool, IFunction0, IFunction0, IFunction0)

[Register(".ctor", "(Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;ZLkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V", "")]
public ScanbotDialogHandler(ScanbotAlertDialog config, bool shouldLock, IFunction0 okButtonClick, IFunction0 actionButtonClick, IFunction0 cancelButtonClick)

Parameters

config ScanbotAlertDialog
shouldLock bool
okButtonClick IFunction0
actionButtonClick IFunction0
cancelButtonClick IFunction0

Properties

ActionButtonClick

public IFunction0 ActionButtonClick { get; }

Property Value

IFunction0

CancelButtonClick

public IFunction0 CancelButtonClick { get; }

Property Value

IFunction0

Config

public ScanbotAlertDialog Config { get; }

Property Value

ScanbotAlertDialog

OkButtonClick

public IFunction0 OkButtonClick { get; }

Property Value

IFunction0

ShouldLock

public bool ShouldLock { get; }

Property Value

bool

Methods

Component1()

[Register("component1", "()Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Component1()

Returns

ScanbotAlertDialog

Component2()

[Register("component2", "()Z", "")]
public bool Component2()

Returns

bool

Component3()

[Register("component3", "()Lkotlin/jvm/functions/Function0;", "")]
public IFunction0 Component3()

Returns

IFunction0

Component4()

[Register("component4", "()Lkotlin/jvm/functions/Function0;", "")]
public IFunction0 Component4()

Returns

IFunction0

Component5()

[Register("component5", "()Lkotlin/jvm/functions/Function0;", "")]
public IFunction0 Component5()

Returns

IFunction0

Copy(ScanbotAlertDialog, bool, IFunction0, IFunction0, IFunction0)

[Register("copy", "(Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;ZLkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)Lio/scanbot/sdk/ui_v2/common/components/ScanbotDialogHandler;", "")]
public ScanbotDialogHandler Copy(ScanbotAlertDialog config, bool shouldLock, IFunction0 okButtonClick, IFunction0 actionButtonClick, IFunction0 cancelButtonClick)

Parameters

config ScanbotAlertDialog
shouldLock bool
okButtonClick IFunction0
actionButtonClick IFunction0
cancelButtonClick IFunction0

Returns

ScanbotDialogHandler