diff options
author | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-06-18 01:00:38 -0700 |
---|---|---|
committer | Max Kanat-Alexander <mkanat@bugzilla.org> | 2010-06-18 01:00:38 -0700 |
commit | 7ae63b1e06f607ede3ed32829ac9316e4c657247 (patch) | |
tree | 2d347681207e337dad6ad21ec15a319b6a734a62 /js/yui/element-delegate | |
parent | 3eb535037ca7ef9ea026cc7799fa0e7d93438089 (diff) | |
download | bugs-7ae63b1e06f607ede3ed32829ac9316e4c657247.tar bugs-7ae63b1e06f607ede3ed32829ac9316e4c657247.tar.gz bugs-7ae63b1e06f607ede3ed32829ac9316e4c657247.tar.bz2 bugs-7ae63b1e06f607ede3ed32829ac9316e4c657247.tar.xz bugs-7ae63b1e06f607ede3ed32829ac9316e4c657247.zip |
Bug 572949: Update YUI to 2.8.1
r=glob, a=mkanat
Diffstat (limited to 'js/yui/element-delegate')
-rw-r--r-- | js/yui/element-delegate/element-delegate-min.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/js/yui/element-delegate/element-delegate-min.js b/js/yui/element-delegate/element-delegate-min.js new file mode 100644 index 000000000..1817a0aef --- /dev/null +++ b/js/yui/element-delegate/element-delegate-min.js @@ -0,0 +1,7 @@ +/* +Copyright (c) 2010, Yahoo! Inc. All rights reserved. +Code licensed under the BSD License: +http://developer.yahoo.com/yui/license.html +version: 2.8.1 +*/ +(function(){var A=YAHOO.util.Event,B=[],C={mouseenter:true,mouseleave:true};YAHOO.lang.augmentObject(YAHOO.util.Element.prototype,{delegate:function(J,L,F,H,I){if(YAHOO.lang.isString(F)&&!YAHOO.util.Selector){return false;}if(!A._createDelegate){return false;}var E=A._getType(J),G=this.get("element"),M,K,D=function(N){return M.call(G,N);};if(C[J]){if(!A._createMouseDelegate){return false;}K=A._createMouseDelegate(L,H,I);M=A._createDelegate(function(P,O,N){return K.call(O,P,N);},F,H,I);}else{M=A._createDelegate(L,F,H,I);}B.push([G,E,L,D]);return this.on(E,D);},removeDelegate:function(H,G){var I=A._getType(H),E=A._getCacheIndex(B,this.get("element"),I,G),F,D;if(E>=0){D=B[E];}if(D){F=this.removeListener(D[1],D[3]);if(F){delete B[E][2];delete B[E][3];B.splice(E,1);}}return F;}});}());YAHOO.register("element-delegate",YAHOO.util.Element,{version:"2.8.1",build:"19"});
\ No newline at end of file |