Files
cdnjs/ajax/libs/angular.js/1.2.2/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
8.7 KiB
JavaScript
Executable File

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