Table of Contents

Class JsonDialogButtonStyle

Namespace
IO.Scanbot.Sdk.UI.Configuration.Json
Assembly
BarcodeSDK.NET.Droid.dll
[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 JsonFont
textColor JsonColor
highlightedTextColor JsonColor
backgroundColor JsonColor
highlightedBackgroundColor JsonColor

Properties

BackgroundColor

public JsonColor BackgroundColor { get; set; }

Property Value

JsonColor

Creator

[Register("CREATOR")]
public static IParcelableCreator Creator { get; }

Property Value

IParcelableCreator

Font

public JsonFont Font { get; set; }

Property Value

JsonFont

HighlightedBackgroundColor

public JsonColor HighlightedBackgroundColor { get; set; }

Property Value

JsonColor

HighlightedTextColor

public JsonColor HighlightedTextColor { get; set; }

Property Value

JsonColor

TextColor

public JsonColor TextColor { get; set; }

Property Value

JsonColor

Methods

Component1()

[Register("component1", "()Lio/scanbot/sdk/ui/configuration/json/JsonFont;", "")]
public JsonFont Component1()

Returns

JsonFont

Component2()

[Register("component2", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component2()

Returns

JsonColor

Component3()

[Register("component3", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component3()

Returns

JsonColor

Component4()

[Register("component4", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component4()

Returns

JsonColor

Component5()

[Register("component5", "()Lio/scanbot/sdk/ui/configuration/json/JsonColor;", "")]
public JsonColor Component5()

Returns

JsonColor

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 JsonFont
textColor JsonColor
highlightedTextColor JsonColor
backgroundColor JsonColor
highlightedBackgroundColor JsonColor

Returns

JsonDialogButtonStyle

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

Java documentation for

android.os.Parcelable.describeContents()
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

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 Parcel
flags ParcelableWriteFlags

Additional flags about how the object should be written. May be 0 or #PARCELABLE_WRITE_RETURN_VALUE.

Remarks

Java documentation for

android.os.Parcelable.writeToParcel(android.os.Parcel, int)
.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.