Blake.NUI.WPF.Gestures.TapGestureEngine.TapGestureEngine C# (CSharp) Method

TapGestureEngine() public method

public TapGestureEngine ( double minMilliseconds, double maxMilliseconds, double maxMovement ) : System
minMilliseconds double
maxMilliseconds double
maxMovement double
return System
    public TapGestureEngine(double minMilliseconds, double maxMilliseconds, double maxMovement)
    {
      IsStarted = false;
      IsCompleted = false;
      IsAborted = false;

      _maxMilliseconds = maxMilliseconds;
      _minMilliseconds = minMilliseconds;
      _maxMovement = maxMovement;
      
      _timer = new DispatcherTimer();
      _timer.Interval = TimeSpan.FromMilliseconds(_maxMilliseconds);
      _timer.Tick += (s, ee) =>
      {
        AbortGesture();
      };
    }