resolve method
Resolves this recognizer's participation in each gesture arena with the given disposition.
Implementation
@override
void resolve(GestureDisposition disposition) {
if (disposition == .accepted && gestures.isNotEmpty) {
if (trackedPointers.length <= 1) {
if (!_hasSinglePointerGestures) return;
if (!_matchesSinglePointer()) {
super.resolve(.rejected);
return;
}
} else {
if (!_hasMultiPointerGestures) {
super.resolve(.rejected);
return;
}
}
}
super.resolve(disposition);
}