Skip to content
Permalink
Browse files

Core: Updated widget factory to use proper names for internal methods…

…. Part of #3188.
  • Loading branch information
scottgonzalez committed Aug 16, 2008
1 parent 91c492a commit ac40bf6e3f8348c352b548c6e684921d9298e747
Showing with 9 additions and 9 deletions.
  1. +9 −9 ui/ui.core.js
@@ -77,32 +77,32 @@ $.widget = function(name, prototype) {

this.element = $(element)
.bind('setData.' + name, function(e, key, value) {
return self.setData(key, value);
return self._setData(key, value);
})
.bind('getData.' + name, function(e, key) {
return self.getData(key);
return self._getData(key);
})
.bind('remove', function() {
return self.destroy();
});

this.init();
this._init();
};

// add widget prototype
$[namespace][name].prototype = $.extend({}, $.widget.prototype, prototype);
};

$.widget.prototype = {
init: function() {},
_init: function() {},
destroy: function() {
this.element.removeData(this.widgetName);
},

getData: function(key) {
_getData: function(key) {
return this.options[key];
},
setData: function(key, value) {
_setData: function(key, value) {
this.options[key] = value;

if (key == 'disabled') {
@@ -112,13 +112,13 @@ $.widget.prototype = {
},

enable: function() {
this.setData('disabled', false);
this._setData('disabled', false);
},
disable: function() {
this.setData('disabled', true);
this._setData('disabled', true);
},

trigger: function(type, e, data) {
_trigger: function(type, e, data) {
var eventName = (type == this.widgetEventPrefix
? type : this.widgetEventPrefix + type);
e = e || $.event.fix({ type: eventName, target: this.element[0] });

0 comments on commit ac40bf6

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