angular / angular/components

Add guide for adding gestures to components

Ouverte
#19,464 3 commentaires 25 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

area: material.angular.io docs feature P3
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

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

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examiner la structure existante de la documentation Angular Material et les guides consacrés à sidenav, tabs, lists ou tables, ainsi qu'aux composants de calendrier. Le guide est terminé lorsqu'il explique comment les utilisateurs peuvent ajouter des gestes pour balayer une sidenav, changer d'onglet, ignorer des éléments de lists ou tables et changer de mois dans le calendrier, tout en tenant compte des raisons pour lesquelles la gestion directe des gestes a été supprimée.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
documentation, frontend
Type d'issue
Documentation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.