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
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
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
public ButtonConfiguration TopBarBackButton { get; set; }
Property Value
- ButtonConfiguration
public IconButton TopBarMoreButton { get; set; }
Property Value
- IconButton
TopBarTitle
public StyledText TopBarTitle { get; set; }
Property Value
- StyledText
public RoundButton ZoomButton { get; set; }
Property Value
- RoundButton
ZoomOverlay
public ZoomOverlay ZoomOverlay { get; set; }
Property Value
- ZoomOverlay
Methods
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()
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
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