Author: scottbw
Date: Fri Aug  3 09:51:24 2012
New Revision: 1368856

URL: http://svn.apache.org/viewvc?rev=1368856&view=rev
Log:
added a successCallback handler to addWidgetToPage RPC method, passing along 
the regionWidgetId. This is used to allow chaining a rendering action to the 
method (see RAVE-743)

Modified:
    rave/trunk/rave-portal-resources/src/main/webapp/static/script/rave_api.js

Modified: 
rave/trunk/rave-portal-resources/src/main/webapp/static/script/rave_api.js
URL: 
http://svn.apache.org/viewvc/rave/trunk/rave-portal-resources/src/main/webapp/static/script/rave_api.js?rev=1368856&r1=1368855&r2=1368856&view=diff
==============================================================================
--- rave/trunk/rave-portal-resources/src/main/webapp/static/script/rave_api.js 
(original)
+++ rave/trunk/rave-portal-resources/src/main/webapp/static/script/rave_api.js 
Fri Aug  3 09:51:24 2012
@@ -257,6 +257,10 @@ rave.api = rave.api || (function() {
 
                         if (addedWidget != undefined && addedWidget.title != 
undefined && addedWidget.title.length > 0) {
                             widgetTitle = addedWidget.title;
+                        }
+                        // if a callback is supplied, invoke it with the 
regionwidget id
+                        if (args.successCallback && addedWidget != undefined){
+                            args.successCallback(result.result.id);
                         }
                         rave.showInfoMessage(widgetTitle + ' ' + 
rave.getClientMessage("widget.add_suffix"));
                     }


Reply via email to