Skip to content
Permalink
Browse files

core: Added $.widget.defaults.

  • Loading branch information
scottgonzalez committed Jun 11, 2008
1 parent 21daf50 commit eecfadd25a2c0b1204fd9838982f7d7b2df4a71e
Showing with 9 additions and 3 deletions.
  1. +9 −3 ui/ui.core.js
@@ -6,7 +6,6 @@
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI
*
*/
;(function($) {

@@ -115,7 +114,7 @@ $.widget = function(name, prototype) {
this.widgetName = name;
this.widgetBaseClass = namespace + '-' + name;

this.options = $.extend({ disabled: false }, $[namespace][name].defaults, options);
this.options = $.extend({}, $.widget.defaults, $[namespace][name].defaults, options);
this.element = $(element)
.bind('setData.' + name, function(e, key, value) {
return self.setData(key, value);
@@ -159,6 +158,10 @@ $.widget.prototype = {
}
};

$.widget.defaults = {
disabled: false
};


/** Mouse Interaction Plugin **/

@@ -211,7 +214,10 @@ $.ui.mouse = {

if (this.mouseDistanceMet(e) && this.mouseDelayMet(e)) {
this._mouseStarted = (this.mouseStart(e) !== false);
if (!this._mouseStarted) { e.preventDefault(); return true; }
if (!this._mouseStarted) {
e.preventDefault();
return true;
}
}

// these delegates are required to keep context

0 comments on commit eecfadd

Please sign in to comment.
You can’t perform that action at this time.