Class JsonDialogButtonStyle
[Register("io/scanbot/sdk/ui/configuration/json/JsonDialogButtonStyle", DoNotGenerateAcw = true)]
public sealed class JsonDialogButtonStyle : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
JsonDialogButtonStyle
- Implements
- Inherited Members
Constructors
JsonDialogButtonStyle(JsonFont, JsonColor, JsonColor, JsonColor, JsonColor)
[Register(".ctor", "(Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;)V", "")]
public JsonDialogButtonStyle(JsonFont font, JsonColor textColor, JsonColor highlightedTextColor, JsonColor backgroundColor, JsonColor highlightedBackgroundColor)
Parameters
font
JsonFonttextColor
JsonColorhighlightedTextColor
JsonColorbackgroundColor
JsonColorhighlightedBackgroundColor
JsonColor
Properties
BackgroundColor
public JsonColor BackgroundColor { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
Font
public JsonFont Font { get; set; }
Property Value
HighlightedBackgroundColor
public JsonColor HighlightedBackgroundColor { get; set; }
Property Value
HighlightedTextColor
public JsonColor HighlightedTextColor { get; set; }
Property Value
TextColor
public JsonColor TextColor { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Lio/scanbot/sdk/ui/configuration/json/JsonFont;", "")]
public JsonFont Component1()
Returns
Component2()
[Register("component2", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component2()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component3()
Returns
Component4()
[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component5()
Returns
Copy(JsonFont, JsonColor, JsonColor, JsonColor, JsonColor)
[Register("copy", "(Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;)Lio/scanbot/sdk/ui/configuration/json/JsonDialogButtonStyle;", "")]
public JsonDialogButtonStyle Copy(JsonFont font, JsonColor textColor, JsonColor highlightedTextColor, JsonColor backgroundColor, JsonColor highlightedBackgroundColor)
Parameters
font
JsonFonttextColor
JsonColorhighlightedTextColor
JsonColorbackgroundColor
JsonColorhighlightedBackgroundColor
JsonColor
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
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