Files
cdnjs/ajax/libs/angular.js/1.2.8/angular-animate.min.js
T
Pete Cooper e429b95643 Updating angular.js to 1.2.9 + back fill
Sources: http://code.angularjs.org/*

Added missing versions, fixed some files reporting as min’d but
weren’t, the sneaky varmints.

Addresses https://github.com/cdnjs/cdnjs/issues/1188 - I think. Can be
closed if it does.
2014-01-23 22:01:44 +00:00

1 line
9.5 KiB
JavaScript
Executable File

(function(b,a,c){a.module("ngAnimate",["ng"]).config(["$provide","$animateProvider",function(h,j){var m=a.noop;var f=a.forEach;var k=j.$$selectors;var e=1;var i="$$ngAnimateState";var l="ng-animate";var d={running:true};function g(p){for(var o=0;o<p.length;o++){var q=p[o];if(q.nodeType==e){return q}}}function n(p,o){return g(p)==g(o)}h.decorator("$animate",["$delegate","$injector","$sniffer","$rootElement","$timeout","$rootScope","$document",function(w,A,p,B,s,x,v){B.data(i,d);x.$$postDigest(function(){x.$$postDigest(function(){d.running=false})});var t=j.classNameFilter();var C=!t?function(){return true}:function(D){return t.test(D)};function r(F){if(F){var I=[],J={},H=F.substr(1).split(".");if(p.transitions||p.animations){H.push("")}for(var G=0;G<H.length;G++){var D=H[G],E=k[D];if(E&&!J[D]){I.push(A.get(E));J[D]=true}}return I}}return{enter:function(F,E,G,D){this.enabled(false,F);w.enter(F,E,G);x.$$postDigest(function(){z("enter","ng-enter",F,E,G,m,D)})},leave:function(E,D){y(E);this.enabled(false,E);x.$$postDigest(function(){z("leave","ng-leave",E,null,null,function(){w.leave(E)},D)})},move:function(F,E,G,D){y(F);this.enabled(false,F);w.move(F,E,G);x.$$postDigest(function(){z("move","ng-move",F,E,G,m,D)})},addClass:function(E,F,D){z("addClass",F,E,null,null,function(){w.addClass(E,F)},D)},removeClass:function(E,F,D){z("removeClass",F,E,null,null,function(){w.removeClass(E,F)},D)},enabled:function(F,D){switch(arguments.length){case 2:if(F){q(D)}else{var E=D.data(i)||{};E.disabled=true;D.data(i,E)}break;case 1:d.disabled=!F;break;default:F=!d.disabled;break}return !!F}};function z(Z,G,F,K,O,I,L){var J,Y,V=g(F);if(V){J=V.className;Y=J+" "+G}if(!V||!C(Y)){W();T();return}var D=(" "+Y).replace(/\s+/g,".");if(!K){K=O?O.parent():F.parent()}var E=r(D);var R=Z=="addClass"||Z=="removeClass";var H=F.data(i)||{};if(o(F,K)||E.length===0){W();T();return}var M=[];var S=R?!H.disabled&&(!H.running||!H.structural):true;if(S){f(E,function(aa){if(!aa.allowCancel||aa.allowCancel(F,Z,G)){var ac,ab=aa[Z];if(Z=="leave"){ac=ab;ab=null}else{ac=aa["before"+Z.charAt(0).toUpperCase()+Z.substr(1)]}M.push({before:ac,after:ab})}})}if(M.length===0){W();X();return}var U=" "+J+" ";if(H.running){s.cancel(H.closeAnimationTimeout);q(F);u(H.animations);if(H.beforeComplete){(H.done||m)(true)}else{if(R&&!H.structural){U=H.event=="removeClass"?U.replace(H.className,""):U+H.className+" "}}}var N=" "+G+" ";if((Z=="addClass"&&U.indexOf(N)>=0)||(Z=="removeClass"&&U.indexOf(N)==-1)){W();X();return}F.addClass(l);F.data(i,{running:true,event:Z,className:G,structural:!R,animations:M,done:Q});P(M,"before",Q);function Q(aa){W();if(aa===true){T();return}var ab=F.data(i);if(ab){ab.done=T;F.data(i,ab)}P(M,"after",T)}function P(ae,aa,ad){var ac=aa+"End";f(ae,function(ah,ag){var af=function(){ab(ag,aa)};if(aa=="before"&&(Z=="enter"||Z=="move")){af();return}if(ah[aa]){ah[ac]=R?ah[aa](F,G,af):ah[aa](F,af)}else{af()}});function ab(ag,af){var aj=af+"Complete";var ai=ae[ag];ai[aj]=true;(ai[ac]||m)();for(var ah=0;ah<ae.length;ah++){if(!ae[ah][aj]){return}}ad()}}function X(){L&&s(L,0,false)}function W(){if(!W.hasBeenRun){W.hasBeenRun=true;I()}}function T(){if(!T.hasBeenRun){T.hasBeenRun=true;var aa=F.data(i);if(aa){if(R){q(F)}else{aa.closeAnimationTimeout=s(function(){q(F)},0,false);F.data(i,aa)}}X()}}}function y(D){var E=g(D);f(E.querySelectorAll("."+l),function(F){F=a.element(F);var G=F.data(i);if(G){u(G.animations);q(F)}})}function u(E){var D=true;f(E,function(F){if(!E.beforeComplete){(F.beforeEnd||m)(D)}if(!E.afterComplete){(F.afterEnd||m)(D)}})}function q(D){if(n(D,B)){if(!d.disabled){d.running=false;d.structural=false}}else{D.removeClass(l);D.removeData(i)}}function o(G,E){if(d.disabled){return true}if(n(G,B)){return d.disabled||d.running}do{if(E.length===0){break}var F=n(E,B);var H=F?d:E.data(i);var D=H&&(!!H.disabled||!!H.running);if(F||D){return D}if(F){return true}}while(E=E.parent());return true}}]);j.register("",["$window","$sniffer","$timeout",function(aa,s,Q){var B="",X,z,y,A;if(b.ontransitionend===c&&b.onwebkittransitionend!==c){B="-webkit-";X="WebkitTransition";z="webkitTransitionEnd transitionend"}else{X="transition";z="transitionend"}if(b.onanimationend===c&&b.onwebkitanimationend!==c){B="-webkit-";y="WebkitAnimation";A="webkitAnimationEnd animationend"}else{y="animation";A="animationend"}var L="Duration";var Y="Property";var P="Delay";var ab="IterationCount";var p="$$ngAnimateKey";var R="$$ngAnimateCSS3Data";var w=3;var W=1.5;var G=1000;var u=0;var ac={};var J=0;var T=[];var H=[];var x;var U=0;var O=false;function V(af,ah){Q.cancel(x);T.push(ah);var ag=g(af);af=a.element(ag);H.push(af);var ae=af.data(R);U=Math.max(U,(ae.maxDelay+ae.maxDuration)*W*G);ae.animationCount=u;x=Q(function(){f(T,function(ak){ak()});var aj=[];var ai=u;f(H,function(ak){aj.push(ak)});Q(function(){E(aj,ai);aj=null},U,false);T=[];H=[];x=null;ac={};U=0;u++},10,false)}function E(af,ae){f(af,function(ah){var ag=ah.data(R);if(ag&&ag.animationCount==ae){(ag.closeAnimationFn||m)()}})}function S(aj,am){var ai=am?ac[am]:null;if(!ai){var ah=0;var al=0;var ao=0;var ak=0;var ae;var ag;var af;var an;f(aj,function(aq){if(aq.nodeType==e){var ap=aa.getComputedStyle(aq)||{};af=ap[X+L];ah=Math.max(D(af),ah);an=ap[X+Y];ae=ap[X+P];al=Math.max(D(ae),al);ag=ap[y+P];ak=Math.max(D(ag),ak);var ar=D(ap[y+L]);if(ar>0){ar*=parseInt(ap[y+ab],10)||1}ao=Math.max(ar,ao)}});ai={total:0,transitionPropertyStyle:an,transitionDurationStyle:af,transitionDelayStyle:ae,transitionDelay:al,transitionDuration:ah,animationDelayStyle:ag,animationDelay:ak,animationDuration:ao};if(am){ac[am]=ai}}return ai}function D(ag){var af=0;var ae=a.isString(ag)?ag.split(/\s*,\s*/):[];f(ae,function(ah){af=Math.max(parseFloat(ah)||0,af)});return af}function o(af){var ae=af.parent();var ag=ae.data(p);if(!ag){ae.data(p,++J);ag=J}return ag+"-"+g(af).className}function K(ak,ao){var an=o(ak);var al=an+" "+ao;var af={};var ap=ac[al]?++ac[al].total:0;if(ap>0){var aj=ao+"-stagger";var ae=an+" "+aj;var am=!ac[ae];am&&ak.addClass(aj);af=S(ak,ae);am&&ak.removeClass(aj)}ak.addClass(ao);var ai=S(ak,al);var ag=Math.max(ai.transitionDelay,ai.animationDelay);var ah=Math.max(ai.transitionDuration,ai.animationDuration);if(ah===0){ak.removeClass(ao);return false}var aq="";ai.transitionDuration>0?F(ak):ad(ak);f(ao.split(" "),function(ar,at){aq+=(at>0?" ":"")+ar+"-active"});ak.data(R,{className:ao,activeClassName:aq,maxDuration:ah,maxDelay:ag,classes:ao+" "+aq,timings:ai,stagger:af,ii:ap});return true}function F(ae){g(ae).style[X+Y]="none"}function ad(ae){g(ae).style[y]="none 0s"}function C(ae){var ag=X+Y;var af=g(ae);if(af.style[ag]&&af.style[ag].length>0){af.style[ag]=""}}function t(ae){var ag=y;var af=g(ae);if(af.style[ag]&&af.style[ag].length>0){af.style[ag]=""}}function I(af,ag,an){var am=af.data(R);var at=g(af);if(at.className.indexOf(ag)==-1||!am){an();return}var av=am.timings;var ax=am.stagger;var al=am.maxDuration;var ae=am.activeClassName;var ah=Math.max(av.transitionDelay,av.animationDelay)*G;var aq=Date.now();var ai=A+" "+z;var ap=am.ii;var aw="",ao=[];if(av.transitionDuration>0){var ay=av.transitionPropertyStyle;if(ay.indexOf("all")==-1){aw+=B+"transition-property: "+ay+";";aw+=B+"transition-duration: "+av.transitionDurationStyle+";";ao.push(B+"transition-property");ao.push(B+"transition-duration")}}if(ap>0){if(ax.transitionDelay>0&&ax.transitionDuration===0){var ar=av.transitionDelayStyle;aw+=B+"transition-delay: "+r(ar,ax.transitionDelay,ap)+"; ";ao.push(B+"transition-delay")}if(ax.animationDelay>0&&ax.animationDuration===0){aw+=B+"animation-delay: "+r(av.animationDelayStyle,ax.animationDelay,ap)+"; ";ao.push(B+"animation-delay")}}if(ao.length>0){var au=at.getAttribute("style")||"";at.setAttribute("style",au+" "+aw)}af.on(ai,aj);af.addClass(ae);am.closeAnimationFn=function(){ak();an()};return ak;function ak(aB){af.off(ai,aj);af.removeClass(ae);v(af,ag);var aA=g(af);for(var az in ao){aA.style.removeProperty(ao[az])}}function aj(aC){aC.stopPropagation();var aB=aC.originalEvent||aC;var aA=aB.$manualTimeStamp||aB.timeStamp||Date.now();var az=parseFloat(aB.elapsedTime.toFixed(w));if(Math.max(aA-aq,0)>=ah&&az>=al){an()}}}function r(ah,ae,af){var ag="";f(ah.split(","),function(aj,ai){ag+=(ai>0?",":"")+(af*ae+parseInt(aj,10))+"s"});return ag}function N(ae,af){if(K(ae,af)){return function(ag){ag&&v(ae,af)}}}function q(af,ag,ae){if(af.data(R)){return I(af,ag,ae)}else{v(af,ag);ae()}}function Z(ag,ah,ae){var af=N(ag,ah);if(!af){ae();return}var ai=af;V(ag,function(){C(ag);t(ag);ai=q(ag,ah,ae)});return function(aj){(ai||m)(aj)}}function v(ae,af){ae.removeClass(af);ae.removeData(R)}return{allowCancel:function(ag,aj,ai){var af=(ag.data(R)||{}).classes;if(!af||["enter","leave","move"].indexOf(aj)>=0){return true}var ae=ag.parent();var al=a.element(g(ag).cloneNode());al.attr("style","position:absolute; top:-9999px; left:-9999px");al.removeAttr("id");al.empty();f(af.split(" "),function(am){al.removeClass(am)});var ak=aj=="addClass"?"-add":"-remove";al.addClass(M(ai,ak));ae.append(al);var ah=S(al);al.remove();return Math.max(ah.transitionDuration,ah.animationDuration)>0},enter:function(ae,af){return Z(ae,"ng-enter",af)},leave:function(ae,af){return Z(ae,"ng-leave",af)},move:function(ae,af){return Z(ae,"ng-move",af)},beforeAddClass:function(ae,af,ag){var ah=N(ae,M(af,"-add"));if(ah){V(ae,function(){C(ae);t(ae);ag()});return ah}ag()},addClass:function(ae,af,ag){return q(ae,M(af,"-add"),ag)},beforeRemoveClass:function(ae,af,ag){var ah=N(ae,M(af,"-remove"));if(ah){V(ae,function(){C(ae);t(ae);ag()});return ah}ag()},removeClass:function(ae,af,ag){return q(ae,M(af,"-remove"),ag)}};function M(ae,ag){var af="";ae=a.isArray(ae)?ae:ae.split(/\s+/);f(ae,function(ah,ai){if(ah&&ah.length>0){af+=(ai>0?" ":"")+ah+ag}});return af}}])}])})(window,window.angular);