angular / angular/components

Add guide for adding gestures to components

Offen
#19,464 3 Kommentare 25 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material.angular.io docs feature P3
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.