dragProgressTo method

void dragProgressTo(
  1. Offset offset
)

Implementation

void dragProgressTo(Offset offset) {
  _draggingTracker += offset.dx.abs() * 0.15;
  if (_draggingTracker < 1) {
    return;
  }
  int min = currentlyAt - _draggingTracker.toInt();
  int max = currentlyAt + _draggingTracker.toInt();

  if (offset.dx < 0) {
    if (min < 0) min = 0;
    resetProgressTo(min);
  } else {
    if (max > _bars.length) max = _bars.length;
    resetProgressTo(max);
  }
  _draggingTracker = 0;
  // update();
}