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