feat(mat-selection-list): add slide toggle as alternative for checkbox
- Lenguaje dominante
- TypeScript
- Estrellas
- 25k
- Forks
- 6.8k
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 91
Descripción
#### 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)*
Guía de contribución
Línea de trabajo
Comienza revisando los componentes mat-selection-list y slide-toggle, así como la forma en que se expone el comportamiento actual de checkbox de option-list. El trabajo estará terminado cuando las listas de opciones admitan slide toggles como una presentación alternativa, manteniendo el comportamiento de selección esperado y con cobertura para la nueva opción.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, typescript
- Área
- frontend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100