Correct documentation in GestureRecognizerState (#81343)

This commit is contained in:
Todd Volkert 2021-04-27 18:44:37 -07:00 committed by GitHub
parent e2166f8b3e
commit 0379dcd0be
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -355,8 +355,15 @@ abstract class OneSequenceGestureRecognizer extends GestureRecognizer {
/// The possible states of a [PrimaryPointerGestureRecognizer].
///
/// The recognizer advances from [ready] to [possible] when it starts tracking a
/// primary pointer. When the primary pointer is resolved in the gesture
/// arena (either accepted or rejected), the recognizers advances to [defunct].
/// primary pointer. Where it advances from there depends on how the gesture is
/// resolved for that pointer:
///
/// * If the primary pointer is resolved by the gesture winning the arena, the
/// recognizer stays in the [possible] state as long as it continues to track
/// a pointer.
/// * If the primary pointer is resolved by the gesture being rejected and
/// losing the arena, the recognizer's state advances to [defunct].
///
/// Once the recognizer has stopped tracking any remaining pointers, the
/// recognizer returns to [ready].
enum GestureRecognizerState {