r2643 - spinner: removed up/down events and pass simple ui object to event callback.

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) {