Beka Westberg
abfbbbc299
fix!: various drag-adjacent interfaces ( #7975 )
...
* fix: ISelectable and IDeletable interfaces
* fix: switch everything over to use new draggable interface
* fix: exports
2024-03-29 21:00:56 +00:00
Beka Westberg
da8a83b925
feat: have the gesture use a dragger for blocks ( #7972 )
...
* feat: have block use drag strategy
* fix: gesture to use dragger for blocks
* chore: register dragger
* chore: remove getInsertionMarkers and pull logic into workspace
2024-03-28 17:38:58 -07:00
Beka Westberg
da79a120f2
fix: remove parameter from wouldDelete ( #7968 )
2024-03-28 15:39:48 -07:00
Beka Westberg
6fe080bc6e
fix: draggable interface and concrete dragger ( #7967 )
...
* fix: interface to match design
* fix: dragger implementation
* fix: rename moveToStart to revertDrag
* fixup
2024-03-28 15:11:30 -07:00
Christopher Allen
0588dfade8
feat(dragging): Introduce Dragger, implementing IDragger ( #7956 )
...
* feat(dragging): Introduce Dragger, implementing iDragger
* docs(dragging): JSDoc for Dragger's .startLoc
2024-03-22 19:03:57 +00:00