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
{{ message }}
This repository has been archived by the owner on Jun 29, 2023. It is now read-only.
Support the ability to drag a Calcite Value List Item from one Calcite Value List to a different Calcite Value List.
Acceptance Criteria
List Item can be dragged between different lists.
Make that cross list movement accessible.
Expose helpful event hooks for the move operation.
Relevant Info
We have already implemented this by using private properties on the Calcite Value List. This implementation can be viewed here. The way to implement the cross list dragging is to give two Calcite Value Lists the same group name. So maybe it would be helpful to expose that group name as an input property on the Calcite Value List? The SortableJS events that were used in our implementation were onAdd and onRemove. So, I would say, consider exposing these (and maybe other) events, so that developers can have hooks to use to support any in app behavior that happens from a cross list drag.
Which Component
Calcite Value List, and Calcite Value List Item
Example Use Case
We are using the Calcite Value List to create a widget that allows users to position and order map widgets on the mapView ui. Our implementation can be viewed here
The text was updated successfully, but these errors were encountered:
Description
Support the ability to drag a Calcite Value List Item from one Calcite Value List to a different Calcite Value List.
Acceptance Criteria
Relevant Info
We have already implemented this by using private properties on the Calcite Value List. This implementation can be viewed here. The way to implement the cross list dragging is to give two Calcite Value Lists the same group name. So maybe it would be helpful to expose that group name as an input property on the Calcite Value List? The SortableJS events that were used in our implementation were onAdd and onRemove. So, I would say, consider exposing these (and maybe other) events, so that developers can have hooks to use to support any in app behavior that happens from a cross list drag.
Which Component
Calcite Value List, and Calcite Value List Item
Example Use Case
We are using the Calcite Value List to create a widget that allows users to position and order map widgets on the mapView ui. Our implementation can be viewed here
The text was updated successfully, but these errors were encountered: