Changeset 436
- Timestamp:
- 07/09/08 19:45:02 (19 months ago)
- Files:
-
- 1 modified
-
trunk/ui/ui.core.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ui/ui.core.js
r399 r436 109 109 110 110 this.widgetName = name; 111 this.widgetEventPrefix = $[namespace][name].eventPrefix || name; 111 112 this.widgetBaseClass = namespace + '-' + name; 112 113 … … 152 153 disable: function() { 153 154 this.setData('disabled', true); 155 }, 156 157 trigger: function(type, e, data) { 158 var eventName = (type == this.widgetEventPrefix 159 ? type : this.widgetEventPrefix + type); 160 e = e || $.event.fix({ type: eventName, target: this.element[0] }); 161 this.element.triggerHandler(eventName, [e, data], this.options[type]); 154 162 } 155 163 };