r3010 committed - Dev widget factory: Deep extend widget prototypes.
Revision: 3010
Author: scott.gonzalez
Date: Thu Jul 30 18:23:37 2009
Log: Dev widget factory: Deep extend widget prototypes.
http://code.google.com/p/jquery-ui/source/detail?r=3010
Modified:
/branches/dev/widget-factory/ui/ui.core.js
=======================================
--- /branches/dev/widget-factory/ui/ui.core.js Mon Jul 27 19:29:48 2009
+++ /branches/dev/widget-factory/ui/ui.core.js Thu Jul 30 18:23:37 2009
@@ -236,7 +236,7 @@
// allow instantiation without initializing for simple inheritance
(arguments.length && this._widgetInit(options, element));
};
- $[namespace][name].prototype = $.extend(new base(), {
+ $[namespace][name].prototype = $.extend(true, new base(), {
namespace: namespace,
widgetName: name,
widgetEventPrefix: $[namespace][name].prototype.widgetEventPrefix ||
name,
@@ -286,7 +286,7 @@
$.Widget.prototype = {
widgetName: 'widget',
widgetEventPrefix: '',
- defaults: {
+ options: {
disabled: false
},
_widgetInit: function(options, element) {