Table of Contents

Class ReviewScreenConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Document.Configuration
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/ui_v2/document/configuration/ReviewScreenConfiguration", DoNotGenerateAcw = true)]
public sealed class ReviewScreenConfiguration : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ReviewScreenConfiguration
Implements
Inherited Members

Constructors

ReviewScreenConfiguration()

[Register(".ctor", "()V", "")]
public ReviewScreenConfiguration()

ReviewScreenConfiguration(JSONObject)

[Register(".ctor", "(Lorg/json/JSONObject;)V", "")]
public ReviewScreenConfiguration(JSONObject json)

Parameters

json JSONObject

ReviewScreenConfiguration(bool, bool, StyledText, IconButton, ButtonConfiguration, ButtonConfiguration, ReviewMorePopupMenu, RoundButton, ZoomOverlay, ScanbotColor, ReviewToolbarConfiguration, IconButton, IconButton, UserGuidanceConfiguration, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, string)

[Register(".ctor", "(ZZLio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/ReviewMorePopupMenu;Lio/scanbot/sdk/ui_v2/common/RoundButton;Lio/scanbot/sdk/ui_v2/document/configuration/ZoomOverlay;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/document/configuration/ReviewToolbarConfiguration;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Ljava/lang/String;)V", "")]
public ReviewScreenConfiguration(bool enabled, bool showLastPageWhenAdding, StyledText topBarTitle, IconButton topBarMoreButton, ButtonConfiguration topBarSubmitButton, ButtonConfiguration topBarBackButton, ReviewMorePopupMenu morePopup, RoundButton zoomButton, ZoomOverlay zoomOverlay, ScanbotColor backgroundColor, ReviewToolbarConfiguration toolbar, IconButton switchNextPageButton, IconButton switchPreviousPageButton, UserGuidanceConfiguration pageCounter, ScanbotAlertDialog deleteAllPagesAlertDialog, ScanbotAlertDialog deletePageAlertDialog, ScanbotAlertDialog reCroppingWarningAlertDialog, string accessibilityDescriptionDocumentImagePreview)

Parameters

enabled bool
showLastPageWhenAdding bool
topBarTitle StyledText
topBarMoreButton IconButton
topBarSubmitButton ButtonConfiguration
topBarBackButton ButtonConfiguration
morePopup ReviewMorePopupMenu
zoomButton RoundButton
zoomOverlay ZoomOverlay
backgroundColor ScanbotColor
toolbar ReviewToolbarConfiguration
switchNextPageButton IconButton
switchPreviousPageButton IconButton
pageCounter UserGuidanceConfiguration
deleteAllPagesAlertDialog ScanbotAlertDialog
deletePageAlertDialog ScanbotAlertDialog
reCroppingWarningAlertDialog ScanbotAlertDialog
accessibilityDescriptionDocumentImagePreview string

ReviewScreenConfiguration(IDictionary<string, Object>)

[Register(".ctor", "(Ljava/util/Map;)V", "")]
public ReviewScreenConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

AccessibilityDescriptionDocumentImagePreview

public string AccessibilityDescriptionDocumentImagePreview { get; set; }

Property Value

string

BackgroundColor

public ScanbotColor BackgroundColor { get; set; }

Property Value

ScanbotColor

Creator

[Register("CREATOR")]
public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

DeleteAllPagesAlertDialog

public ScanbotAlertDialog DeleteAllPagesAlertDialog { get; set; }

Property Value

ScanbotAlertDialog

DeletePageAlertDialog

public ScanbotAlertDialog DeletePageAlertDialog { get; set; }

Property Value

ScanbotAlertDialog

Enabled

public bool Enabled { get; set; }

Property Value

bool

MorePopup

public ReviewMorePopupMenu MorePopup { get; set; }

Property Value

ReviewMorePopupMenu

PageCounter

public UserGuidanceConfiguration PageCounter { get; set; }

Property Value

UserGuidanceConfiguration

ReCroppingWarningAlertDialog

public ScanbotAlertDialog ReCroppingWarningAlertDialog { get; set; }

Property Value

ScanbotAlertDialog

ShowLastPageWhenAdding

public bool ShowLastPageWhenAdding { get; set; }

Property Value

bool

SwitchNextPageButton

public IconButton SwitchNextPageButton { get; set; }

Property Value

IconButton

SwitchPreviousPageButton

public IconButton SwitchPreviousPageButton { get; set; }

Property Value

IconButton

Toolbar

public ReviewToolbarConfiguration Toolbar { get; set; }

Property Value

ReviewToolbarConfiguration

TopBarBackButton

public ButtonConfiguration TopBarBackButton { get; set; }

Property Value

ButtonConfiguration

TopBarMoreButton

public IconButton TopBarMoreButton { get; set; }

Property Value

IconButton

TopBarSubmitButton

public ButtonConfiguration TopBarSubmitButton { get; set; }

Property Value

ButtonConfiguration

TopBarTitle

public StyledText TopBarTitle { get; set; }

Property Value

StyledText

ZoomButton

public RoundButton ZoomButton { get; set; }

Property Value

RoundButton

ZoomOverlay

public ZoomOverlay ZoomOverlay { get; set; }

Property Value

ZoomOverlay

Methods

Component1()

[Register("component1", "()Z", "")]
public bool Component1()

Returns

bool

Component10()

[Register("component10", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component10()

Returns

ScanbotColor

Component11()

[Register("component11", "()Lio/scanbot/sdk/ui_v2/document/configuration/ReviewToolbarConfiguration;", "")]
public ReviewToolbarConfiguration Component11()

Returns

ReviewToolbarConfiguration

Component12()

[Register("component12", "()Lio/scanbot/sdk/ui_v2/common/IconButton;", "")]
public IconButton Component12()

Returns

IconButton

Component13()

[Register("component13", "()Lio/scanbot/sdk/ui_v2/common/IconButton;", "")]
public IconButton Component13()

Returns

IconButton

Component14()

[Register("component14", "()Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;", "")]
public UserGuidanceConfiguration Component14()

Returns

UserGuidanceConfiguration

Component15()

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

Returns

ScanbotAlertDialog

Component16()

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

Returns

ScanbotAlertDialog

Component17()

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

Returns

ScanbotAlertDialog

Component18()

[Register("component18", "()Ljava/lang/String;", "")]
public string Component18()

Returns

string

Component2()

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

Returns

bool

Component3()

[Register("component3", "()Lio/scanbot/sdk/ui_v2/common/StyledText;", "")]
public StyledText Component3()

Returns

StyledText

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui_v2/common/IconButton;", "")]
public IconButton Component4()

Returns

IconButton

Component5()

[Register("component5", "()Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;", "")]
public ButtonConfiguration Component5()

Returns

ButtonConfiguration

Component6()

[Register("component6", "()Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;", "")]
public ButtonConfiguration Component6()

Returns

ButtonConfiguration

Component7()

[Register("component7", "()Lio/scanbot/sdk/ui_v2/document/configuration/ReviewMorePopupMenu;", "")]
public ReviewMorePopupMenu Component7()

Returns

ReviewMorePopupMenu

Component8()

[Register("component8", "()Lio/scanbot/sdk/ui_v2/common/RoundButton;", "")]
public RoundButton Component8()

Returns

RoundButton

Component9()

[Register("component9", "()Lio/scanbot/sdk/ui_v2/document/configuration/ZoomOverlay;", "")]
public ZoomOverlay Component9()

Returns

ZoomOverlay

Copy(bool, bool, StyledText, IconButton, ButtonConfiguration, ButtonConfiguration, ReviewMorePopupMenu, RoundButton, ZoomOverlay, ScanbotColor, ReviewToolbarConfiguration, IconButton, IconButton, UserGuidanceConfiguration, ScanbotAlertDialog, ScanbotAlertDialog, ScanbotAlertDialog, string)

[Register("copy", "(ZZLio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/document/configuration/ReviewMorePopupMenu;Lio/scanbot/sdk/ui_v2/common/RoundButton;Lio/scanbot/sdk/ui_v2/document/configuration/ZoomOverlay;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/document/configuration/ReviewToolbarConfiguration;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/IconButton;Lio/scanbot/sdk/ui_v2/common/UserGuidanceConfiguration;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;Ljava/lang/String;)Lio/scanbot/sdk/ui_v2/document/configuration/ReviewScreenConfiguration;", "")]
public ReviewScreenConfiguration Copy(bool enabled, bool showLastPageWhenAdding, StyledText topBarTitle, IconButton topBarMoreButton, ButtonConfiguration topBarSubmitButton, ButtonConfiguration topBarBackButton, ReviewMorePopupMenu morePopup, RoundButton zoomButton, ZoomOverlay zoomOverlay, ScanbotColor backgroundColor, ReviewToolbarConfiguration toolbar, IconButton switchNextPageButton, IconButton switchPreviousPageButton, UserGuidanceConfiguration pageCounter, ScanbotAlertDialog deleteAllPagesAlertDialog, ScanbotAlertDialog deletePageAlertDialog, ScanbotAlertDialog reCroppingWarningAlertDialog, string accessibilityDescriptionDocumentImagePreview)

Parameters

enabled bool
showLastPageWhenAdding bool
topBarTitle StyledText
topBarMoreButton IconButton
topBarSubmitButton ButtonConfiguration
topBarBackButton ButtonConfiguration
morePopup ReviewMorePopupMenu
zoomButton RoundButton
zoomOverlay ZoomOverlay
backgroundColor ScanbotColor
toolbar ReviewToolbarConfiguration
switchNextPageButton IconButton
switchPreviousPageButton IconButton
pageCounter UserGuidanceConfiguration
deleteAllPagesAlertDialog ScanbotAlertDialog
deletePageAlertDialog ScanbotAlertDialog
reCroppingWarningAlertDialog ScanbotAlertDialog
accessibilityDescriptionDocumentImagePreview string

Returns

ReviewScreenConfiguration

Default()

[Register("default", "()Lio/scanbot/sdk/ui_v2/document/configuration/ReviewScreenConfiguration;", "")]
public static ReviewScreenConfiguration Default()

Returns

ReviewScreenConfiguration

DescribeContents()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

[Register("describeContents", "()I", "")]
public int DescribeContents()

Returns

int

a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

Remarks

<p>Describe the kinds of special objects contained in this Parcelable

instance's marshaled representation. For example, if the object will include a file descriptor in the output of #writeToParcel(Parcel, int), the return value of this method must include the #CONTENTS_FILE_DESCRIPTOR bit.

Java documentation for

android.os.Parcelable.describeContents()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

ToJson(ToJsonConfiguration)

[Register("toJson", "(Lio/scanbot/sdk/common/ToJsonConfiguration;)Lorg/json/JSONObject;", "")]
public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

Flatten this object in to a Parcel.

[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel dest, ParcelableWriteFlags flags)

Parameters

dest Parcel

The Parcel in which the object should be written.

flags ParcelableWriteFlags

Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE.

Remarks

Flatten this object in to a Parcel.

Java documentation for

android.os.Parcelable.writeToParcel(android.os.Parcel, int)
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.