Author: nbelaevski
Date: 2008-11-25 14:18:55 -0500 (Tue, 25 Nov 2008)
New Revision: 11380
Modified:
trunk/ui/core/src/test/resources/org/ajax4jsf/component/simulation.js
Log:
Queue refactoring: event argument added to A4J.AJAX.SubmitQuery()
Modified: trunk/ui/core/src/test/resources/org/ajax4jsf/component/simulation.js
===================================================================
--- trunk/ui/core/src/test/resources/org/ajax4jsf/component/simulation.js 2008-11-25
19:18:13 UTC (rev 11379)
+++ trunk/ui/core/src/test/resources/org/ajax4jsf/component/simulation.js 2008-11-25
19:18:55 UTC (rev 11380)
@@ -195,9 +195,14 @@
var DEFAULT_REQUEST_TIME;
-A4J.AJAX.SubmitQuery = function(query, options) {
- XMLHttpRequest.requestTime = options.requestTime || XMLHttpRequest.defaultRequestTime ||
DEFAULT_REQUEST_TIME;
- XMLHttpRequest.data = options.data || (query._event &&
query._event.srcElement.id);
+A4J.AJAX.SubmitQuery = function(query, options, event) {
+ var defaultRequestTime = XMLHttpRequest.defaultRequestTime;
+ if (typeof defaultRequestTime == "function") {
+ defaultRequestTime = defaultRequestTime(event);
+ }
+
+ XMLHttpRequest.requestTime = options.requestTime || defaultRequestTime ||
DEFAULT_REQUEST_TIME;
+ XMLHttpRequest.data = options.data || (event && event.srcElement.id);
try {
var req = oldSubmitQuery.apply(this, arguments);
Show replies by date