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();