feat(drag-drop): add option for items to be returned to original list if not dropped on container
- Lenguaje dominante
- TypeScript
- Estrellas
- 25k
- Forks
- 6.8k
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 91
Descripción
#### Steps to reproduce:
1. Have 2 drop containers.
2. Drag item from one container.
3. Move over the items of the other container
4. Move outside any container.
5. Release button.
#### Expected Behavior
The item should transform to initial container and initial position.
#### Actual Behavior
The item transforms to the position of the last hovered item of the last entered container.
#### Environment
- Angular: 9.0.2
- CDK/Material: 9.1.0
- Browser(s): Google Chrome Version 80.0.3987.116
- Operating System (e.g. Windows, macOS, Ubuntu): Windows 10 Pro
Guía de contribución
Línea de trabajo
Empieza reproduciendo el escenario de arrastre con dos contenedores de destino descrito en el issue y, después, inspecciona la Angular CDK drag-drop API y el comportamiento al salir de un contenedor. Se considera terminado cuando una opción configurable devuelve el elemento a su contenedor y posición originales al soltarlo fuera de cualquier contenedor, sin cambiar el comportamiento existente por defecto.
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
- 42/100