Class ScanbotCameraContainerView
[Register("io/scanbot/sdk/ui/camera/ScanbotCameraContainerView", DoNotGenerateAcw = true)]
public class ScanbotCameraContainerView : ScanbotCameraWrapper, Drawable.ICallback, IAccessibilityEventSource, KeyEvent.ICallback, IViewManager, IViewParent, IScanbotCameraView, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ScanbotCameraContainerView
- Implements
- Inherited Members
Constructors
ScanbotCameraContainerView(Context, IAttributeSet)
[Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public ScanbotCameraContainerView(Context context, IAttributeSet attrs)
Parameters
context
Contextattrs
IAttributeSet
ScanbotCameraContainerView(nint, JniHandleOwnership)
protected ScanbotCameraContainerView(nint javaReference, JniHandleOwnership transfer)
Parameters
javaReference
ninttransfer
JniHandleOwnership
Fields
G
[Register("g")]
public const long G = 300
Field Value
Properties
E
[Register("e")]
public CameraViewType E { get; set; }
Property Value
F
[Register("f")]
public static ScanbotCameraContainerView.Companion F { get; }
Property Value
LifecycleOwner
public override ILifecycleOwner LifecycleOwner { get; set; }
Property Value
PinchToZoomListener
public override ScanbotCameraXView.IPinchToZoomCallback PinchToZoomListener { get; set; }
Property Value
SupportedZoomRange
public override ZoomRange SupportedZoomRange { get; set; }
Property Value
Methods
IsSnapAnimationEnabled(bool)
[Register("isSnapAnimationEnabled", "(Z)V", "GetIsSnapAnimationEnabled_ZHandler")]
public override void IsSnapAnimationEnabled(bool enabled)
Parameters
enabled
bool
SetAnalyzerFpsLimit(float)
[Register("setAnalyzerFpsLimit", "(F)V", "GetSetAnalyzerFpsLimit_FHandler")]
public override void SetAnalyzerFpsLimit(float fps)
Parameters
fps
float