r2643 - spinner: removed up/down events and pass simple ui object to event callback.
Author: pazu2k@gmail.com
Date: Tue Jun 2 12:18:22 2009
New Revision: 2643
Modified:
branches/dev/spinner/ui/ui.spinner.js
Log:
spinner: removed up/down events and pass simple ui object to event callback.
Modified: branches/dev/spinner/ui/ui.spinner.js
==============================================================================
--- branches/dev/spinner/ui/ui.spinner.js (original)
+++ branches/dev/spinner/ui/ui.spinner.js Tue Jun 2 12:18:22 2009
@@ -200,7 +200,7 @@
})
.bind('keyup'+namespace, function(event) {
self.counter = 0;
- self._trigger('change', event);
+ self._trigger('change', event, self.ui());
})
.bind('focus'+namespace, function() {
self.focused = true;
@@ -254,15 +254,13 @@
this.counter++;
}
- this._trigger('spin', event);
+ this._trigger('spin', event, this.ui());
},
_down: function(step, event) {
this._spin('down', step, event);
- this._trigger('down', event);
},
_up: function(step, event) {
this._spin('up', step, event);
- this._trigger('up', event);
},
_mousedown: function(i, d, event) {
var self = this;
@@ -285,7 +283,7 @@
this.timer = 0;
}
this.element[0].focus();
- this._trigger('change', event);
+ this._trigger('change', event, this.ui());
},
_keydown: function(event) {
var KEYS = $.ui.keyCode;
@@ -327,7 +325,7 @@
window.clearTimeout(self.timeout);
self.timeout = 0;
}
- self.timeout = window.setTimeout(function(){self._trigger('change',
event);}, 400);
+ self.timeout = window.setTimeout(function(){self._trigger('change',
event, self.ui());}, 400);
event.preventDefault();
},
_parseValue: function(val, radix, groupSeparator, radixPoint) {