handlePointerDown method

void handlePointerDown(
  1. PointerDownEvent details
)

Implementation

void handlePointerDown(PointerDownEvent details) {
  if (options.disabled == true) return;
  if (!_checkPointerPremiss(details)) {
    return;
  }

  _longPressTriggered = false;
  _updateTouchState(true);
  _pointerDownPosition = details.position;

  if (_longPressHandler != null) {
    _longPressTimer = Timer(
        Duration(milliseconds: options.longPressTimeout ?? 200),
        _handleLongPress);
  }
}