Table of Contents

Class ShakeAutoSnappingPredicate

Namespace
IO.Scanbot.Sdk.Camera.Autosnapping
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/camera/autosnapping/ShakeAutoSnappingPredicate", DoNotGenerateAcw = true)]
public sealed class ShakeAutoSnappingPredicate : Object, IShakeAutoSnappingPredicate, IAutoSnappingPredicate, IJavaObject, IJavaPeerable, IDisposable
Inheritance
ShakeAutoSnappingPredicate
Implements
Inherited Members

Constructors

ShakeAutoSnappingPredicate(Context)

[Register(".ctor", "(Landroid/content/Context;)V", "")]
public ShakeAutoSnappingPredicate(Context context)

Parameters

context Context

Fields

DelayAfterMoveMs

[Register("DELAY_AFTER_MOVE_MS")]
[Obsolete("deprecated")]
public const int DelayAfterMoveMs = 2000

Field Value

int

Properties

A

[Register("a")]
public long A { get; set; }

Property Value

long

B

[Register("b")]
public SignificantMoveCatcher B { get; set; }

Property Value

SignificantMoveCatcher

C

[Register("c")]
public IFunction0 C { get; set; }

Property Value

IFunction0

D

[Register("d")]
public bool D { get; set; }

Property Value

bool

Enabled

public bool Enabled { get; set; }

Property Value

bool

F

[Register("f")]
public static ShakeAutoSnappingPredicate.Companion F { get; }

Property Value

ShakeAutoSnappingPredicate.Companion

MoveCallback

public IFunction0 MoveCallback { get; set; }

Property Value

IFunction0

Methods

CheckState(Object)

[Register("checkState", "(Lkotlin/Unit;)Z", "")]
public bool CheckState(Object param)

Parameters

param Object

Returns

bool

OnPause()

[Register("onPause", "()V", "")]
public void OnPause()

OnResume()

[Register("onResume", "()V", "")]
public void OnResume()