Class IconUserGuidanceConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class IconUserGuidanceConfiguration : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
IconUserGuidanceConfiguration
- Implements
-
Constructors
IconUserGuidanceConfiguration()
public IconUserGuidanceConfiguration()
IconUserGuidanceConfiguration(JSONObject)
public IconUserGuidanceConfiguration(JSONObject json)
Parameters
json
JSONObject
IconUserGuidanceConfiguration(bool, IconStyle, StyledText, BackgroundStyle)
public IconUserGuidanceConfiguration(bool visible, IconStyle icon, StyledText title, BackgroundStyle background)
Parameters
visible
bool
icon
IconStyle
title
StyledText
background
BackgroundStyle
IconUserGuidanceConfiguration(IDictionary<string, Object>)
public IconUserGuidanceConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
Background
public BackgroundStyle Background { get; set; }
Property Value
- BackgroundStyle
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
Icon
public IconStyle Icon { get; set; }
Property Value
- IconStyle
Title
public StyledText Title { get; set; }
Property Value
- StyledText
Visible
public bool Visible { get; set; }
Property Value
- bool
Methods
Component1()
Returns
- bool
Component2()
public IconStyle Component2()
Returns
- IconStyle
Component3()
public StyledText Component3()
Returns
- StyledText
Component4()
public BackgroundStyle Component4()
Returns
- BackgroundStyle
Copy(bool, IconStyle, StyledText, BackgroundStyle)
public IconUserGuidanceConfiguration Copy(bool visible, IconStyle icon, StyledText title, BackgroundStyle background)
Parameters
visible
bool
icon
IconStyle
title
StyledText
background
BackgroundStyle
Returns
- IconUserGuidanceConfiguration
Default()
public static IconUserGuidanceConfiguration Default()
Returns
- IconUserGuidanceConfiguration
DescribeContents()
public int DescribeContents()
Returns
- int
ToJson(ToJsonConfiguration)
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags