Class JsonDialogStyle
[Register("io/scanbot/sdk/ui/configuration/json/JsonDialogStyle", DoNotGenerateAcw = true)]
public sealed class JsonDialogStyle : Object, IParcelable, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
JsonDialogStyle
- Implements
- Inherited Members
Constructors
JsonDialogStyle(JsonColor, JsonColor, JsonBlurEffect, double, JsonColor, JsonFont, JsonColor, JsonFont, JsonColor, double)
[Register(".ctor", "(Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonBlurEffect;DLio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;D)V", "")]
public JsonDialogStyle(JsonColor screenBackgroundColor, JsonColor dialogBackgroundColor, JsonBlurEffect dialogBackgroundEffect, double cornerRadius, JsonColor titleColor, JsonFont titleFont, JsonColor messageColor, JsonFont messageFont, JsonColor separatorColor, double separatorWidth)
Parameters
screenBackgroundColor
JsonColordialogBackgroundColor
JsonColordialogBackgroundEffect
JsonBlurEffectcornerRadius
doubletitleColor
JsonColortitleFont
JsonFontmessageColor
JsonColormessageFont
JsonFontseparatorColor
JsonColorseparatorWidth
double
Properties
CornerRadius
public double CornerRadius { get; set; }
Property Value
Creator
[Register("CREATOR")]
public static IParcelableCreator Creator { get; }
Property Value
DialogBackgroundColor
public JsonColor DialogBackgroundColor { get; set; }
Property Value
DialogBackgroundEffect
public JsonBlurEffect DialogBackgroundEffect { get; set; }
Property Value
MessageColor
public JsonColor MessageColor { get; set; }
Property Value
MessageFont
public JsonFont MessageFont { get; set; }
Property Value
ScreenBackgroundColor
public JsonColor ScreenBackgroundColor { get; set; }
Property Value
SeparatorColor
public JsonColor SeparatorColor { get; set; }
Property Value
SeparatorWidth
public double SeparatorWidth { get; set; }
Property Value
TitleColor
public JsonColor TitleColor { get; set; }
Property Value
TitleFont
public JsonFont TitleFont { get; set; }
Property Value
Methods
Component1()
[Register("component1", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component1()
Returns
Component10()
[Register("component10", "()D", "")]
public double Component10()
Returns
Component2()
[Register("component2", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component2()
Returns
Component3()
[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonBlurEffect;", "")]
public JsonBlurEffect Component3()
Returns
Component4()
[Register("component4", "()D", "")]
public double Component4()
Returns
Component5()
[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component5()
Returns
Component6()
[Register("component6", "()Lio/scanbot/sdk/ui/configuration/json/JsonFont;", "")]
public JsonFont Component6()
Returns
Component7()
[Register("component7", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component7()
Returns
Component8()
[Register("component8", "()Lio/scanbot/sdk/ui/configuration/json/JsonFont;", "")]
public JsonFont Component8()
Returns
Component9()
[Register("component9", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component9()
Returns
Copy(JsonColor, JsonColor, JsonBlurEffect, double, JsonColor, JsonFont, JsonColor, JsonFont, JsonColor, double)
[Register("copy", "(Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonBlurEffect;DLio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;Lio/scanbot/sdk/ui/configuration/json/JsonFont;Lio/scanbot/sdk/ui/configuration/json/JsonColor;D)Lio/scanbot/sdk/ui/configuration/json/JsonDialogStyle;", "")]
public JsonDialogStyle Copy(JsonColor screenBackgroundColor, JsonColor dialogBackgroundColor, JsonBlurEffect dialogBackgroundEffect, double cornerRadius, JsonColor titleColor, JsonFont titleFont, JsonColor messageColor, JsonFont messageFont, JsonColor separatorColor, double separatorWidth)
Parameters
screenBackgroundColor
JsonColordialogBackgroundColor
JsonColordialogBackgroundEffect
JsonBlurEffectcornerRadius
doubletitleColor
JsonColortitleFont
JsonFontmessageColor
JsonColormessageFont
JsonFontseparatorColor
JsonColorseparatorWidth
double
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