Class JsonDialogStyle
- Namespace
- IO.Scanbot.Sdk.UI.Configuration.Json
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class JsonDialogStyle : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
JsonDialogStyle
- Implements
-
Constructors
JsonDialogStyle(JsonColor, JsonColor, JsonBlurEffect, double, JsonColor, JsonFont, JsonColor, JsonFont, JsonColor, double)
public JsonDialogStyle(JsonColor screenBackgroundColor, JsonColor dialogBackgroundColor, JsonBlurEffect dialogBackgroundEffect, double cornerRadius, JsonColor titleColor, JsonFont titleFont, JsonColor messageColor, JsonFont messageFont, JsonColor separatorColor, double separatorWidth)
Parameters
screenBackgroundColor
JsonColor
dialogBackgroundColor
JsonColor
dialogBackgroundEffect
JsonBlurEffect
cornerRadius
double
titleColor
JsonColor
titleFont
JsonFont
messageColor
JsonColor
messageFont
JsonFont
separatorColor
JsonColor
separatorWidth
double
Properties
CornerRadius
public double CornerRadius { get; set; }
Property Value
- double
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
DialogBackgroundColor
public JsonColor DialogBackgroundColor { get; set; }
Property Value
- JsonColor
DialogBackgroundEffect
public JsonBlurEffect DialogBackgroundEffect { get; set; }
Property Value
- JsonBlurEffect
MessageColor
public JsonColor MessageColor { get; set; }
Property Value
- JsonColor
MessageFont
public JsonFont MessageFont { get; set; }
Property Value
- JsonFont
ScreenBackgroundColor
public JsonColor ScreenBackgroundColor { get; set; }
Property Value
- JsonColor
SeparatorColor
public JsonColor SeparatorColor { get; set; }
Property Value
- JsonColor
SeparatorWidth
public double SeparatorWidth { get; set; }
Property Value
- double
TitleColor
public JsonColor TitleColor { get; set; }
Property Value
- JsonColor
TitleFont
public JsonFont TitleFont { get; set; }
Property Value
- JsonFont
Methods
Component1()
public JsonColor Component1()
Returns
- JsonColor
Component10()
public double Component10()
Returns
- double
Component2()
public JsonColor Component2()
Returns
- JsonColor
Component3()
public JsonBlurEffect Component3()
Returns
- JsonBlurEffect
Component4()
public double Component4()
Returns
- double
Component5()
public JsonColor Component5()
Returns
- JsonColor
Component6()
public JsonFont Component6()
Returns
- JsonFont
Component7()
public JsonColor Component7()
Returns
- JsonColor
Component8()
public JsonFont Component8()
Returns
- JsonFont
Component9()
public JsonColor Component9()
Returns
- JsonColor
Copy(JsonColor, JsonColor, JsonBlurEffect, double, JsonColor, JsonFont, JsonColor, JsonFont, JsonColor, double)
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
JsonColor
dialogBackgroundColor
JsonColor
dialogBackgroundEffect
JsonBlurEffect
cornerRadius
double
titleColor
JsonColor
titleFont
JsonFont
messageColor
JsonColor
messageFont
JsonFont
separatorColor
JsonColor
separatorWidth
double
Returns
- JsonDialogStyle
DescribeContents()
public int DescribeContents()
Returns
- int
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags