You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to bring code in backend-mousemove branch up to date with changes from 1.0 branch. Currently they're diverged. This involves some manual merging between DragDropMixin (from 1.0) and createDragDropMixin (from backend-mousemove).
After this is done, I suggest we extract a separate branch that contains parts of backend-mousemovenot related to MouseMove/TouchMove backends. This should include: potential support for these backends via createDragDropMixin(backend) and backends\HTML5, some new helpers in utils.
This should also include DragFeedbackMixin (let's rename it to DragLayerMixin) and drag-around-experimental example, but withoutMouseDragDropMixin—let it use HTML5 backend instead (as it actually did before). This would be our only new example in this branch.
The goal is to have custom rendering (via DragFeedbackMixin) and backend refactoring for 1.0.
When this is done, we will need to fix this TODO and merge the result into 1.0.
gaearon
changed the title
Separate backend refactoring and DragLayerMixin
Separate (mostly complete) backend refactoring and DragLayerMixin from (work in progress) backends
Feb 12, 2015
We need to bring code in
backend-mousemove
branch up to date with changes from1.0
branch. Currently they're diverged. This involves some manual merging betweenDragDropMixin
(from1.0
) andcreateDragDropMixin
(frombackend-mousemove
).After this is done, I suggest we extract a separate branch that contains parts of
backend-mousemove
not related to MouseMove/TouchMove backends. This should include: potential support for these backends viacreateDragDropMixin(backend)
andbackends\HTML5
, some new helpers inutils
.This should also include
DragFeedbackMixin
(let's rename it toDragLayerMixin
) anddrag-around-experimental
example, but withoutMouseDragDropMixin
—let it use HTML5 backend instead (as it actually did before). This would be our only new example in this branch.The goal is to have custom rendering (via
DragFeedbackMixin
) and backend refactoring for 1.0.When this is done, we will need to fix this TODO and merge the result into 1.0.
Next steps would be:
getKey
(Track drag source though unmount #64) and proper resurfacing support;The text was updated successfully, but these errors were encountered: