Table of Contents

Class ReviewScreenConfiguration

Namespace
IO.Scanbot.Sdk.Ui_v2.Document.Configuration
Assembly
DocumentSDK.NET.Droid.dll
public sealed class ReviewScreenConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
Inheritance
ReviewScreenConfiguration
Implements

Constructors

ReviewScreenConfiguration()

public ReviewScreenConfiguration()

ReviewScreenConfiguration(JSONObject)

public ReviewScreenConfiguration(JSONObject json)

Parameters

json JSONObject

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

public ReviewScreenConfiguration(bool enabled, bool showLastPageWhenAdding, StyledText topBarTitle, IconButton topBarMoreButton, ButtonConfiguration topBarBackButton, ReviewMorePopupMenu morePopup, RoundButton zoomButton, ZoomOverlay zoomOverlay, ScanbotColor backgroundColor, ReviewBottomBarConfiguration bottomBar, IconButton switchNextPageButton, IconButton switchPreviousPageButton, UserGuidanceConfiguration pageCounter, ScanbotAlertDialog deleteAllPagesAlertDialog, ScanbotAlertDialog deletePageAlertDialog)

Parameters

enabled bool
showLastPageWhenAdding bool
topBarTitle StyledText
topBarMoreButton IconButton
topBarBackButton ButtonConfiguration
morePopup ReviewMorePopupMenu
zoomButton RoundButton
zoomOverlay ZoomOverlay
backgroundColor ScanbotColor
bottomBar ReviewBottomBarConfiguration
switchNextPageButton IconButton
switchPreviousPageButton IconButton
pageCounter UserGuidanceConfiguration
deleteAllPagesAlertDialog ScanbotAlertDialog
deletePageAlertDialog ScanbotAlertDialog

ReviewScreenConfiguration(IDictionary<string, Object>)

public ReviewScreenConfiguration(IDictionary<string, Object> source)

Parameters

source IDictionary<string, Object>

Properties

BackgroundColor

public ScanbotColor BackgroundColor { get; set; }

Property Value

ScanbotColor

BottomBar

public ReviewBottomBarConfiguration BottomBar { get; set; }

Property Value

ReviewBottomBarConfiguration

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

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

TopBarBackButton

public ButtonConfiguration TopBarBackButton { get; set; }

Property Value

ButtonConfiguration

TopBarMoreButton

public IconButton TopBarMoreButton { get; set; }

Property Value

IconButton

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()

public bool Component1()

Returns

bool

Component10()

public ReviewBottomBarConfiguration Component10()

Returns

ReviewBottomBarConfiguration

Component11()

public IconButton Component11()

Returns

IconButton

Component12()

public IconButton Component12()

Returns

IconButton

Component13()

public UserGuidanceConfiguration Component13()

Returns

UserGuidanceConfiguration

Component14()

public ScanbotAlertDialog Component14()

Returns

ScanbotAlertDialog

Component15()

public ScanbotAlertDialog Component15()

Returns

ScanbotAlertDialog

Component2()

public bool Component2()

Returns

bool

Component3()

public StyledText Component3()

Returns

StyledText

Component4()

public IconButton Component4()

Returns

IconButton

Component5()

public ButtonConfiguration Component5()

Returns

ButtonConfiguration

Component6()

public ReviewMorePopupMenu Component6()

Returns

ReviewMorePopupMenu

Component7()

public RoundButton Component7()

Returns

RoundButton

Component8()

public ZoomOverlay Component8()

Returns

ZoomOverlay

Component9()

public ScanbotColor Component9()

Returns

ScanbotColor

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

public ReviewScreenConfiguration Copy(bool enabled, bool showLastPageWhenAdding, StyledText topBarTitle, IconButton topBarMoreButton, ButtonConfiguration topBarBackButton, ReviewMorePopupMenu morePopup, RoundButton zoomButton, ZoomOverlay zoomOverlay, ScanbotColor backgroundColor, ReviewBottomBarConfiguration bottomBar, IconButton switchNextPageButton, IconButton switchPreviousPageButton, UserGuidanceConfiguration pageCounter, ScanbotAlertDialog deleteAllPagesAlertDialog, ScanbotAlertDialog deletePageAlertDialog)

Parameters

enabled bool
showLastPageWhenAdding bool
topBarTitle StyledText
topBarMoreButton IconButton
topBarBackButton ButtonConfiguration
morePopup ReviewMorePopupMenu
zoomButton RoundButton
zoomOverlay ZoomOverlay
backgroundColor ScanbotColor
bottomBar ReviewBottomBarConfiguration
switchNextPageButton IconButton
switchPreviousPageButton IconButton
pageCounter UserGuidanceConfiguration
deleteAllPagesAlertDialog ScanbotAlertDialog
deletePageAlertDialog ScanbotAlertDialog

Returns

ReviewScreenConfiguration

Default()

public static ReviewScreenConfiguration Default()

Returns

ReviewScreenConfiguration

DescribeContents()

public int DescribeContents()

Returns

int

ToJson(ToJsonConfiguration)

public JSONObject ToJson(ToJsonConfiguration config)

Parameters

config ToJsonConfiguration

Returns

JSONObject

WriteToParcel(Parcel, ParcelableWriteFlags)

public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)

Parameters

out Parcel
flags ParcelableWriteFlags