Class PermanentViewFinderConfiguration
- Namespace
- IO.Scanbot.Sdk.Ui_v2.Common
- Assembly
- DocumentSDK.NET.Droid.dll
public sealed class PermanentViewFinderConfiguration : BaseViewFinderConfiguration, IParcelable, IJavaObject, IDisposable, IJavaPeerable
- Inheritance
-
PermanentViewFinderConfiguration
- Implements
-
- Inherited Members
-
Constructors
PermanentViewFinderConfiguration()
public PermanentViewFinderConfiguration()
PermanentViewFinderConfiguration(FinderStyle, ScanbotColor, AspectRatio, EdgeInsets, double)
public PermanentViewFinderConfiguration(FinderStyle style, ScanbotColor overlayColor, AspectRatio aspectRatio, EdgeInsets minimumInsets, double preferredHeight)
Parameters
style
FinderStyle
overlayColor
ScanbotColor
aspectRatio
AspectRatio
minimumInsets
EdgeInsets
preferredHeight
double
PermanentViewFinderConfiguration(JSONObject)
public PermanentViewFinderConfiguration(JSONObject json)
Parameters
json
JSONObject
PermanentViewFinderConfiguration(IDictionary<string, Object>)
public PermanentViewFinderConfiguration(IDictionary<string, Object> source)
Parameters
source
IDictionary<string, Object>
Properties
AspectRatio
public override AspectRatio AspectRatio { get; set; }
Property Value
- AspectRatio
Creator
public static IParcelableCreator Creator { get; }
Property Value
- IParcelableCreator
MinimumInsets
public override EdgeInsets MinimumInsets { get; set; }
Property Value
- EdgeInsets
OverlayColor
public override ScanbotColor OverlayColor { get; set; }
Property Value
- ScanbotColor
PreferredHeight
public override double PreferredHeight { get; set; }
Property Value
- double
Style
public override FinderStyle Style { get; set; }
Property Value
- FinderStyle
Methods
Component1()
public FinderStyle Component1()
Returns
- FinderStyle
Component2()
public ScanbotColor Component2()
Returns
- ScanbotColor
Component3()
public AspectRatio Component3()
Returns
- AspectRatio
Component4()
public EdgeInsets Component4()
Returns
- EdgeInsets
Component5()
public double Component5()
Returns
- double
Copy(FinderStyle, ScanbotColor, AspectRatio, EdgeInsets, double)
public PermanentViewFinderConfiguration Copy(FinderStyle style, ScanbotColor overlayColor, AspectRatio aspectRatio, EdgeInsets minimumInsets, double preferredHeight)
Parameters
style
FinderStyle
overlayColor
ScanbotColor
aspectRatio
AspectRatio
minimumInsets
EdgeInsets
preferredHeight
double
Returns
- PermanentViewFinderConfiguration
Default()
public static PermanentViewFinderConfiguration Default()
Returns
- PermanentViewFinderConfiguration
DescribeContents()
public override int DescribeContents()
Returns
- int
Get_type()
public override string Get_type()
Returns
- string
ToJson(ToJsonConfiguration)
public override JSONObject ToJson(ToJsonConfiguration config)
Parameters
config
ToJsonConfiguration
Returns
- JSONObject
WriteToParcel(Parcel, ParcelableWriteFlags)
public override void WriteToParcel(Parcel @out, ParcelableWriteFlags flags)
Parameters
out
Parcel
flags
ParcelableWriteFlags