Class ScanbotAlertDialog
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class ScanbotAlertDialog : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
ScanbotAlertDialog
- Implements
-
Constructors
ScanbotAlertDialog()
public ScanbotAlertDialog()
ScanbotAlertDialog(StyledText, StyledText, ScanbotColor, ScanbotColor, ScanbotColor, ButtonConfiguration, ButtonConfiguration, ButtonConfiguration)
public ScanbotAlertDialog(StyledText title, StyledText subtitle, ScanbotColor sheetColor, ScanbotColor modalOverlayColor, ScanbotColor dividerColor, ButtonConfiguration okButton, ButtonConfiguration actionButton, ButtonConfiguration cancelButton)
Parameters
title
StyledText
subtitle
StyledText
sheetColor
ScanbotColor
modalOverlayColor
ScanbotColor
dividerColor
ScanbotColor
okButton
ButtonConfiguration
actionButton
ButtonConfiguration
cancelButton
ButtonConfiguration
ScanbotAlertDialog(JSONObject)
public ScanbotAlertDialog(JSONObject json)
Parameters
json
JSONObject
ScanbotAlertDialog(IDictionary<string, Object>)
public ScanbotAlertDialog(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
public ButtonConfiguration ActionButton { get; set; }
Property Value
- ButtonConfiguration
public ButtonConfiguration CancelButton { get; set; }
Property Value
- ButtonConfiguration
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DividerColor
public ScanbotColor DividerColor { get; set; }
Property Value
- ScanbotColor
ModalOverlayColor
public ScanbotColor ModalOverlayColor { get; set; }
Property Value
- ScanbotColor
public ButtonConfiguration OkButton { get; set; }
Property Value
- ButtonConfiguration
SheetColor
public ScanbotColor SheetColor { get; set; }
Property Value
- ScanbotColor
Subtitle
public StyledText Subtitle { get; set; }
Property Value
- StyledText
Title
public StyledText Title { get; set; }
Property Value
- StyledText
Methods
Component1()
public StyledText Component1()
Returns
- StyledText
Component2()
public StyledText Component2()
Returns
- StyledText
Component3()
public ScanbotColor Component3()
Returns
- ScanbotColor
Component4()
public ScanbotColor Component4()
Returns
- ScanbotColor
Component5()
public ScanbotColor Component5()
Returns
- ScanbotColor
Component6()
public ButtonConfiguration Component6()
Returns
- ButtonConfiguration
Component7()
public ButtonConfiguration Component7()
Returns
- ButtonConfiguration
Component8()
public ButtonConfiguration Component8()
Returns
- ButtonConfiguration
Copy(StyledText, StyledText, ScanbotColor, ScanbotColor, ScanbotColor, ButtonConfiguration, ButtonConfiguration, ButtonConfiguration)
public ScanbotAlertDialog Copy(StyledText title, StyledText subtitle, ScanbotColor sheetColor, ScanbotColor modalOverlayColor, ScanbotColor dividerColor, ButtonConfiguration okButton, ButtonConfiguration actionButton, ButtonConfiguration cancelButton)
Parameters
title
StyledText
subtitle
StyledText
sheetColor
ScanbotColor
modalOverlayColor
ScanbotColor
dividerColor
ScanbotColor
okButton
ButtonConfiguration
actionButton
ButtonConfiguration
cancelButton
ButtonConfiguration
Returns
- ScanbotAlertDialog
Default()
public static ScanbotAlertDialog Default()
Returns
- ScanbotAlertDialog
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