Class RoundButton
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class RoundButton : Object, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
RoundButton
- Implements
-
Constructors
public RoundButton(JSONObject json)
Parameters
json
JSONObject
public RoundButton(bool visible, string accessibilityDescription, ScanbotColor backgroundColor, ScanbotColor foregroundColor, ScanbotColor activeBackgroundColor, ScanbotColor activeForegroundColor)
Parameters
visible
bool
accessibilityDescription
string
backgroundColor
ScanbotColor
foregroundColor
ScanbotColor
activeBackgroundColor
ScanbotColor
activeForegroundColor
ScanbotColor
public RoundButton(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
public string AccessibilityDescription { get; set; }
Property Value
- string
public ScanbotColor ActiveBackgroundColor { get; set; }
Property Value
- ScanbotColor
public ScanbotColor ActiveForegroundColor { get; set; }
Property Value
- ScanbotColor
public ScanbotColor BackgroundColor { get; set; }
Property Value
- ScanbotColor
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
public ScanbotColor ForegroundColor { get; set; }
Property Value
- ScanbotColor
public bool Visible { get; set; }
Property Value
- bool
Methods
Returns
- bool
public string Component2()
Returns
- string
public ScanbotColor Component3()
Returns
- ScanbotColor
public ScanbotColor Component4()
Returns
- ScanbotColor
public ScanbotColor Component5()
Returns
- ScanbotColor
public ScanbotColor Component6()
Returns
- ScanbotColor
public RoundButton Copy(bool visible, string accessibilityDescription, ScanbotColor backgroundColor, ScanbotColor foregroundColor, ScanbotColor activeBackgroundColor, ScanbotColor activeForegroundColor)
Parameters
visible
bool
accessibilityDescription
string
backgroundColor
ScanbotColor
foregroundColor
ScanbotColor
activeBackgroundColor
ScanbotColor
activeForegroundColor
ScanbotColor
Returns
- RoundButton
public static RoundButton Default()
Returns
- RoundButton
DescribeContents()
public int DescribeContents()
Returns
- int
public JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
public void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags