CDK Virtual Scroll Viewport with CDK A11y ActiveDescendantKeyManager
- Lenguaje dominante
- TypeScript
- Estrellas
- 25k
- Forks
- 6.8k
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 91
Descripción
#### What is the expected behavior?
Virtual Scroll to work with CDK A11y ActiveDescendantKeyManager
#### What is the current behavior?
Since virtual scroll only loads partial information and loads more when you scroll (recycling the view), ActiveDescendantKeyManager only get the indexes of the current items loaded by the . As I load more, the indexes repeats themselves, since the virtual scroll adds and deletes items
#### What are the steps to reproduce?
https://stackblitz.com/edit/angular-zmawwx
Guía de contribución
Línea de trabajo
Comienza con la reproducción vinculada de StackBlitz y rastrea cómo el viewport de desplazamiento virtual de CDK expone los elementos a ActiveDescendantKeyManager. Compara el comportamiento de reciclaje de los elementos visibles con el manejo de índices del key manager. Se considera terminado cuando el key manager sigue funcionando a medida que el desplazamiento virtual carga más elementos sin índices repetidos, y la reproducción confirma este comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- angular, typescript
- Área
- accessibility, frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100