Class ScanbotAlertDialog
[Register("io/scanbot/sdk/ui_v2/common/ScanbotAlertDialog", DoNotGenerateAcw = true)]
public sealed class ScanbotAlertDialog : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotAlertDialog
- Implements
- Inherited Members
Constructors
ScanbotAlertDialog(StyledText, StyledText, ScanbotColor, ScanbotColor, ScanbotColor, ButtonConfiguration, ButtonConfiguration)
[Register(".ctor", "(Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;)V", "")]
public ScanbotAlertDialog(StyledText title, StyledText subtitle, ScanbotColor sheetColor, ScanbotColor modalOverlayColor, ScanbotColor dividerColor, ButtonConfiguration okButton, ButtonConfiguration cancelButton)
Parameters
title
StyledTextsubtitle
StyledTextsheetColor
ScanbotColormodalOverlayColor
ScanbotColordividerColor
ScanbotColorokButton
ButtonConfigurationcancelButton
ButtonConfiguration
ScanbotAlertDialog(JSONObject)
[Register(".ctor", "(Lorg/json/JSONObject;)V", "")]
public ScanbotAlertDialog(JSONObject json)
Parameters
json
JSONObject
ScanbotAlertDialog(IDictionary<string, Object>)
[Register(".ctor", "(Ljava/util/Map;)V", "")]
public ScanbotAlertDialog(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
CancelButton
public ButtonConfiguration CancelButton { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
DividerColor
public ScanbotColor DividerColor { get; set; }
Property Value
ModalOverlayColor
public ScanbotColor ModalOverlayColor { get; set; }
Property Value
OkButton
public ButtonConfiguration OkButton { get; set; }
Property Value
SheetColor
public ScanbotColor SheetColor { get; set; }
Property Value
Subtitle
public StyledText Subtitle { get; set; }
Property Value
Title
public StyledText Title { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Lio/scanbot/sdk/ui_v2/common/StyledText;", "")]
public StyledText Component1()
Returns
Component2()
[Register("component2", "()Lio/scanbot/sdk/ui_v2/common/StyledText;", "")]
public StyledText Component2()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component3()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui_v2/common/ScanbotColor;", "")]
public ScanbotColor Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;", "")]
public ButtonConfiguration Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;", "")]
public ButtonConfiguration Component7()
Returns
Copy(StyledText, StyledText, ScanbotColor, ScanbotColor, ScanbotColor, ButtonConfiguration, ButtonConfiguration)
[Register("copy", "(Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/StyledText;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ScanbotColor;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;Lio/scanbot/sdk/ui_v2/common/ButtonConfiguration;)Lio/scanbot/sdk/ui_v2/common/ScanbotAlertDialog;", "")]
public ScanbotAlertDialog Copy(StyledText title, StyledText subtitle, ScanbotColor sheetColor, ScanbotColor modalOverlayColor, ScanbotColor dividerColor, ButtonConfiguration okButton, ButtonConfiguration cancelButton)
Parameters
title
StyledTextsubtitle
StyledTextsheetColor
ScanbotColormodalOverlayColor
ScanbotColordividerColor
ScanbotColorokButton
ButtonConfigurationcancelButton
ButtonConfiguration
Returns
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
.
android.os.Parcelable.describeContents()
Portions of this page are modifications based on work created and shared by the
ToJson()
[Register("toJson", "()Lorg/json/JSONObject;", "")]
public JSONObject ToJson()
Returns
WriteToParcel(Parcel, ParcelableWriteFlags)
Flatten this object in to a Parcel.
[Register("writeToParcel", "(Landroid/os/Parcel;I)V", "")]
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcelflags
ParcelableWriteFlagsAdditional flags about how the object should be written. May be 0 or
#PARCELABLE_WRITE_RETURN_VALUE
.
Remarks
.
android.os.Parcelable.writeToParcel(android.os.Parcel, int)
Portions of this page are modifications based on work created and shared by the