down method
Implementation
void down(
final int pointer,
final Offset origin, {
required final double tapSlop,
required final double panSlop,
}) {
final hadActivePointers = _activePointers.isNotEmpty;
if (!hadActivePointers) {
_resetSequence();
}
_activePointers[pointer] = _Pointer(origin: origin, tapSlop: tapSlop, panSlop: panSlop);
if (hadActivePointers) {
_didSequenceMove = true;
_didSequenceMultiTouch = true;
_hideForDrag();
// A second pointer is no reading-axis scroll, so scroll mode keeps following.
if (!(nativeTapFeedback && scrollMode)) {
_notifyNavigation();
}
}
}