Expand description
Pointer gesture recognizers for tap, drag, long-press, and scroll.
§Usage
Use recognizers to derive reusable pointer interaction behavior in shared modifiers and components.
Structs§
- Drag
Recognizer - Stateful drag gesture recognizer.
- Drag
Result - Per-update drag recognition output.
- Drag
Settings - Configuration for drag gesture recognition.
- Long
Press Recognizer - Stateful long-press gesture recognizer.
- Long
Press Result - Per-update long-press recognition output.
- Long
Press Settings - Configuration for long-press gesture recognition.
- Scroll
Change Context - Metadata for a single scroll event routed through
ScrollRecognizer::for_each. - Scroll
Recognizer - Stateful scroll event recognizer and aggregator.
- Scroll
Result - Aggregated scroll recognition output.
- Scroll
Settings - Configuration for scroll gesture aggregation.
- TapRecognizer
- Stateful tap gesture recognizer.
- TapResult
- Per-update tap recognition output.
- TapSettings
- Configuration for tap gesture recognition.
Enums§
- Drag
Axis - Axis constraint for drag gesture recognition.