Changeset 552
- Timestamp:
- 08/16/08 06:59:31 (19 months ago)
- Files:
-
- 1 modified
-
trunk/ui/ui.core.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ui/ui.core.js
r547 r552 78 78 this.element = $(element) 79 79 .bind('setData.' + name, function(e, key, value) { 80 return self. setData(key, value);80 return self._setData(key, value); 81 81 }) 82 82 .bind('getData.' + name, function(e, key) { 83 return self. getData(key);83 return self._getData(key); 84 84 }) 85 85 .bind('remove', function() { … … 87 87 }); 88 88 89 this. init();89 this._init(); 90 90 }; 91 91 … … 95 95 96 96 $.widget.prototype = { 97 init: function() {},97 _init: function() {}, 98 98 destroy: function() { 99 99 this.element.removeData(this.widgetName); 100 100 }, 101 101 102 getData: function(key) {102 _getData: function(key) { 103 103 return this.options[key]; 104 104 }, 105 setData: function(key, value) {105 _setData: function(key, value) { 106 106 this.options[key] = value; 107 107 … … 113 113 114 114 enable: function() { 115 this. setData('disabled', false);115 this._setData('disabled', false); 116 116 }, 117 117 disable: function() { 118 this. setData('disabled', true);119 }, 120 121 trigger: function(type, e, data) {118 this._setData('disabled', true); 119 }, 120 121 _trigger: function(type, e, data) { 122 122 var eventName = (type == this.widgetEventPrefix 123 123 ? type : this.widgetEventPrefix + type);