feat(mat-selection-list): add slide toggle as alternative for checkbox
- Langage dominant
- TypeScript
- Étoiles
- 25k
- Forks
- 6.8k
- Merge moyen
- 1 j 8 h
- PR mergées (30 j)
- 91
Description
#### Bug, feature request, or proposal:
feature request
#### What is the expected behavior?
Option lists can have slide toggles instead of checkboxes, as you can see on Android OS.
#### What is the current behavior?
Option lists are only for checkboxes and if you want to create something that has the same look but has a slide toggle instead, you will have to implement by yourself.
#### What is the use-case or motivation for changing an existing behavior?
Its a very common option list format, very used on Android 5~6.
#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Material 5.1
#### Is there anything else we should know?
You can find it in Material's guidelines:

*(switches are very cute btw)*
Cute sidebar example:

*(inspired by Twitter's PWA, achieved with slide-toggle, mat-list and `::ng-deep`, that's a lot more than I expect to write)*
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par examiner les composants mat-selection-list et slide-toggle, ainsi que la manière dont le comportement actuel de checkbox de option-list est exposé. Le travail est terminé lorsque les listes d’options prennent en charge les slide toggles comme présentation alternative, tout en conservant le comportement de sélection attendu, avec une couverture pour la nouvelle option.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- angular, typescript
- Domaine
- frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100