[richfaces-svn-commits] JBoss Rich Faces SVN: r11629 - trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Dec 8 08:33:31 EST 2008
Author: abelevich
Date: 2008-12-08 08:33:31 -0500 (Mon, 08 Dec 2008)
New Revision: 11629
Modified:
trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js
Log:
https://jira.jboss.org/jira/browse/RF-4190
Modified: trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js
===================================================================
--- trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js 2008-12-08 12:40:18 UTC (rev 11628)
+++ trunk/ui/inplaceSelect/src/main/resources/org/richfaces/renderkit/html/scripts/inplaceselect.js 2008-12-08 13:33:31 UTC (rev 11629)
@@ -197,7 +197,23 @@
}
},
+ getParameters : function (args) {
+ var result = {};
+ var label = args[1]['label'];
+ if(label) {
+ var value = args[1]['value'];
+ result.itemLabel = label;
+ result.itemValue = value;
+ } else {
+ result.itemLabel = args[0];
+ result.itemValue = args[1];
+ }
+ return result;
+ },
+
setValue : function(e, params) {
+ var args = $A(arguments);
+ var params = this.getParameters(args);
var value = this.valueKeeper.value;
if (this.invokeEvent(this.events.onviewactivation, this.inplaceInput, "rich:onviewactivation", {oldValue : this.valueKeeper.value, value : params.itemValue})) {
this.endEditableState();
More information about the richfaces-svn-commits
mailing list