Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.3
-
Fix Version/s: 3.3
-
Component/s: Sample Apps
-
Labels:None
-
Environment:portlet-dnd-tutorial
Description
In the tutorial code, try to make the web.xml and faces-config.xml be like all the other ones, in that this is an ace-push tutorial like fileEntry-callback-tutorial. Then add any portlet specific parts to them.
In the wiki page:
http://www.icesoft.org/wiki/display/ICE/Inter-portlet+Drag+and+Drop
- Explicitly state window scope is shared between portlets and view scope is per portlet
- State how the steps: 1. src portlet executes draggable.dragStartListener, 2. dest portlet executes droppable.dropListener, and renders itself, 3. the dropListener kicks off a push for rendering src portlet
- Explain all the properties used in draggable and droppable, in what they're doing in this tutorial
In the wiki page:
http://www.icesoft.org/wiki/display/ICE/Inter-portlet+Drag+and+Drop
- Explicitly state window scope is shared between portlets and view scope is per portlet
- State how the steps: 1. src portlet executes draggable.dragStartListener, 2. dest portlet executes droppable.dropListener, and renders itself, 3. the dropListener kicks off a push for rendering src portlet
- Explain all the properties used in draggable and droppable, in what they're doing in this tutorial
Committed improvement at revision 35012 to avoid updating the drop portlet with push and simply using ace:ajax instead and to remove the item from the original list in the drop bean instead of doing it in the data object itself.