Add guide for adding gestures to components
- Vorherrschende Sprache
- TypeScript
- Sterne
- 25k
- Forks
- 6.8k
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 91
Beschreibung
With Angular v9, we removed direct gesture handling in Angular Material. We did this for a number of reasons, including:
* Drop dependency on mostly unmaintained HammerJS
* Give people flexibility to use other gesture solutions
* No requirement to add gesture code for users that don't actually want it
* Simplify project setup
However, we should still have a guide that explains how to _add_ gestures for users that want them. The guide should cover topics including:
* Swiping out a sidenav
* Swiping between tabs
* Swiping items away on a list / table
* Swiping calendar months
Related to #2209
Beitragsleitfaden
Rechercherichtung
Beginne damit, die bestehende Struktur der Angular Material-Dokumentation und die Anleitungen für sidenav, tabs, lists oder tables sowie calendar-Komponenten zu überprüfen. Die Anleitung ist fertig, wenn sie erklärt, wie Benutzer Gesten zum Wischen einer sidenav, zum Wechseln von tabs, zum Verwerfen von Elementen in lists oder tables und zum Ändern von Kalendermonaten hinzufügen können, und dabei die Gründe berücksichtigt, aus denen die direkte Gestenverarbeitung entfernt wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- angular, typescript
- Bereich
- documentation, frontend
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100