Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

angular-animate

Package Overview
Dependencies
Maintainers
4
Versions
104
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-animate - npm Package Compare versions

Comparing version 1.5.0-rc.1 to 1.5.0-rc.2

101

angular-animate.min.js
/*
AngularJS v1.5.0-rc.1
AngularJS v1.5.0-rc.2
(c) 2010-2016 Google, Inc. http://angularjs.org
License: MIT
*/
(function(B,q,Wa){'use strict';function za(a,b,c){if(!a)throw La("areq",b||"?",c||"required");return a}function Aa(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;aa(a)&&(a=a.join(" "));aa(b)&&(b=b.join(" "));return a+" "+b}function Ma(a){var b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function W(a,b,c){var d="";a=aa(a)?a:a&&Q(a)&&a.length?a.split(/\s+/):[];r(a,function(a,l){a&&0<a.length&&(d+=0<l?" ":"",d+=c?b+a:a+b)});return d}function Na(a){if(a instanceof I)switch(a.length){case 0:return[];
case 1:if(1===a[0].nodeType)return a;break;default:return I(pa(a))}if(1===a.nodeType)return I(a)}function pa(a){if(!a[0])return a;for(var b=0;b<a.length;b++){var c=a[b];if(1==c.nodeType)return c}}function Oa(a,b,c){r(b,function(b){a.addClass(b,c)})}function Pa(a,b,c){r(b,function(b){a.removeClass(b,c)})}function T(a){return function(b,c){c.addClass&&(Oa(a,b,c.addClass),c.addClass=null);c.removeClass&&(Pa(a,b,c.removeClass),c.removeClass=null)}}function la(a){a=a||{};if(!a.$$prepared){var b=a.domOperation||
P;a.domOperation=function(){a.$$domOperationFired=!0;b();b=P};a.$$prepared=!0}return a}function fa(a,b){Ba(a,b);Ca(a,b)}function Ba(a,b){b.from&&(a.css(b.from),b.from=null)}function Ca(a,b){b.to&&(a.css(b.to),b.to=null)}function U(a,b,c){var d=(b.addClass||"")+" "+(c.addClass||""),g=(b.removeClass||"")+" "+(c.removeClass||"");a=Qa(a.attr("class"),d,g);c.preparationClasses&&(b.preparationClasses=ba(c.preparationClasses,b.preparationClasses),delete c.preparationClasses);d=b.domOperation!==P?b.domOperation:
null;Da(b,c);d&&(b.domOperation=d);b.addClass=a.addClass?a.addClass:null;b.removeClass=a.removeClass?a.removeClass:null;return b}function Qa(a,b,c){function d(a){Q(a)&&(a=a.split(" "));var b={};r(a,function(a){a.length&&(b[a]=!0)});return b}var g={};a=d(a);b=d(b);r(b,function(a,b){g[b]=1});c=d(c);r(c,function(a,b){g[b]=1===g[b]?null:-1});var l={addClass:"",removeClass:""};r(g,function(b,c){var d,g;1===b?(d="addClass",g=!a[c]):-1===b&&(d="removeClass",g=a[c]);g&&(l[d].length&&(l[d]+=" "),l[d]+=c)});
return l}function F(a){return a instanceof q.element?a[0]:a}function Ra(a,b,c){var d="";b&&(d=W(b,"ng-",!0));c.addClass&&(d=ba(d,W(c.addClass,"-add")));c.removeClass&&(d=ba(d,W(c.removeClass,"-remove")));d.length&&(c.preparationClasses=d,a.addClass(d))}function ma(a,b){var c=b?"-"+b+"s":"";ia(a,[ja,c]);return[ja,c]}function qa(a,b){var c=b?"paused":"",d=X+"PlayState";ia(a,[d,c]);return[d,c]}function ia(a,b){a.style[b[0]]=b[1]}function ba(a,b){return a?b?a+" "+b:a:b}function Ea(a,b,c){var d=Object.create(null),
g=a.getComputedStyle(b)||{};r(c,function(a,b){var c=g[a];if(c){var u=c.charAt(0);if("-"===u||"+"===u||0<=u)c=Sa(c);0===c&&(c=null);d[b]=c}});return d}function Sa(a){var b=0;a=a.split(/\s*,\s*/);r(a,function(a){"s"==a.charAt(a.length-1)&&(a=a.substring(0,a.length-1));a=parseFloat(a)||0;b=b?Math.max(a,b):a});return b}function ra(a){return 0===a||null!=a}function Fa(a,b){var c=R,d=a+"s";b?c+="Duration":d+=" linear all";return[c,d]}function Ga(){var a=Object.create(null);return{flush:function(){a=Object.create(null)},
count:function(b){return(b=a[b])?b.total:0},get:function(b){return(b=a[b])&&b.value},put:function(b,c){a[b]?a[b].total++:a[b]={total:1,value:c}}}}function Ha(a,b,c){r(c,function(c){a[c]=Y(a[c])?a[c]:b.style.getPropertyValue(c)})}var P=q.noop,Ia=q.copy,Da=q.extend,I=q.element,r=q.forEach,aa=q.isArray,Q=q.isString,sa=q.isObject,O=q.isUndefined,Y=q.isDefined,Ja=q.isFunction,ta=q.isElement,R,ua,X,va;O(B.ontransitionend)&&Y(B.onwebkittransitionend)?(R="WebkitTransition",ua="webkitTransitionEnd transitionend"):
(R="transition",ua="transitionend");O(B.onanimationend)&&Y(B.onwebkitanimationend)?(X="WebkitAnimation",va="webkitAnimationEnd animationend"):(X="animation",va="animationend");var na=X+"Delay",wa=X+"Duration",ja=R+"Delay";B=R+"Duration";var La=q.$$minErr("ng"),Ta={transitionDuration:B,transitionDelay:ja,transitionProperty:R+"Property",animationDuration:wa,animationDelay:na,animationIterationCount:X+"IterationCount"},Ua={transitionDuration:B,transitionDelay:ja,animationDuration:wa,animationDelay:na};
q.module("ngAnimate",[]).directive("ngAnimateSwap",["$animate","$rootScope",function(a,b){return{restrict:"A",transclude:"element",terminal:!0,priority:600,link:function(b,d,g,l,E){var A,u;b.$watchCollection(g.ngAnimateSwap||g["for"],function(g){A&&a.leave(A);u&&(u.$destroy(),u=null);if(g||0===g)u=b.$new(),E(u,function(b){A=b;a.enter(b,null,d)})})}}}]).directive("ngAnimateChildren",[function(){return function(a,b,c){a=c.ngAnimateChildren;q.isString(a)&&0===a.length?b.data("$$ngAnimateChildren",!0):
c.$observe("ngAnimateChildren",function(a){b.data("$$ngAnimateChildren","on"===a||"true"===a)})}}]).factory("$$rAFScheduler",["$$rAF",function(a){function b(a){d=d.concat(a);c()}function c(){if(d.length){for(var b=d.shift(),E=0;E<b.length;E++)b[E]();g||a(function(){g||c()})}}var d,g;d=b.queue=[];b.waitUntilQuiet=function(b){g&&g();g=a(function(){g=null;b();c()})};return b}]).provider("$$animateQueue",["$animateProvider",function(a){function b(a){if(!a)return null;a=a.split(" ");var b=Object.create(null);
r(a,function(a){b[a]=!0});return b}function c(a,c){if(a&&c){var d=b(c);return a.split(" ").some(function(a){return d[a]})}}function d(a,b,c,d){return l[a].some(function(a){return a(b,c,d)})}function g(a,b){a=a||{};var c=0<(a.addClass||"").length,d=0<(a.removeClass||"").length;return b?c&&d:c||d}var l=this.rules={skip:[],cancel:[],join:[]};l.join.push(function(a,b,c){return!b.structural&&g(b.options)});l.skip.push(function(a,b,c){return!b.structural&&!g(b.options)});l.skip.push(function(a,b,c){return"leave"==
c.event&&b.structural});l.skip.push(function(a,b,c){return c.structural&&2===c.state&&!b.structural});l.cancel.push(function(a,b,c){return c.structural&&b.structural});l.cancel.push(function(a,b,c){return 2===c.state&&b.structural});l.cancel.push(function(a,b,d){a=b.options.addClass;b=b.options.removeClass;var g=d.options.addClass;d=d.options.removeClass;return O(a)&&O(b)||O(g)&&O(d)?!1:c(a,d)||c(b,g)});this.$get=["$$rAF","$rootScope","$rootElement","$document","$$HashMap","$$animation","$$AnimateRunner",
"$templateRequest","$$jqLite","$$forceReflow",function(b,c,u,l,K,q,w,oa,x,y){function M(){var a=!1;return function(b){a?b():c.$$postDigest(function(){a=!0;b()})}}function v(a,b,c){var f=F(b),d=F(a),h=[];(a=z[c])&&r(a,function(a){s.call(a.node,f)?h.push(a.callback):"leave"===c&&s.call(a.node,d)&&h.push(a.callback)});return h}function h(a,f,h){function k(f,c,h,d){u(function(){var f=v(H,a,c);f.length&&b(function(){r(f,function(b){b(a,h,d)})})});f.progress(c,h,d)}function z(b){var f=a,c=m;c.preparationClasses&&
(f.removeClass(c.preparationClasses),c.preparationClasses=null);c.activeClasses&&(f.removeClass(c.activeClasses),c.activeClasses=null);Ka(a,m);fa(a,m);m.domOperation();s.complete(!b)}var m=Ia(h),y,H;if(a=Na(a))y=F(a),H=a.parent();var m=la(m),s=new w,u=M();aa(m.addClass)&&(m.addClass=m.addClass.join(" "));m.addClass&&!Q(m.addClass)&&(m.addClass=null);aa(m.removeClass)&&(m.removeClass=m.removeClass.join(" "));m.removeClass&&!Q(m.removeClass)&&(m.removeClass=null);m.from&&!sa(m.from)&&(m.from=null);
m.to&&!sa(m.to)&&(m.to=null);if(!y)return z(),s;h=[y.className,m.addClass,m.removeClass].join(" ");if(!Va(h))return z(),s;var l=0<=["enter","move","leave"].indexOf(f),e=!J||C.get(y);h=!e&&t.get(y)||{};var x=!!h.state;e||x&&1==h.state||(e=!n(a,H,f));if(e)return z(),s;l&&ya(a);e={structural:l,element:a,event:f,close:z,options:m,runner:s};if(x){if(d("skip",a,e,h)){if(2===h.state)return z(),s;U(a,h.options,m);return h.runner}if(d("cancel",a,e,h))if(2===h.state)h.runner.end();else if(h.structural)h.close();
else return U(a,h.options,e.options),h.runner;else if(d("join",a,e,h))if(2===h.state)U(a,m,{});else return Ra(a,l?f:null,m),f=e.event=h.event,m=U(a,h.options,e.options),h.runner}else U(a,m,{});(x=e.structural)||(x="animate"===e.event&&0<Object.keys(e.options.to||{}).length||g(e.options));if(!x)return z(),L(a),s;var K=(h.counter||0)+1;e.counter=K;G(a,1,e);c.$$postDigest(function(){var b=t.get(y),c=!b,b=b||{},h=0<(a.parent()||[]).length&&("animate"===b.event||b.structural||g(b.options));if(c||b.counter!==
K||!h){c&&(Ka(a,m),fa(a,m));if(c||l&&b.event!==f)m.domOperation(),s.end();h||L(a)}else f=!b.structural&&g(b.options,!0)?"setClass":b.event,G(a,2),b=q(a,f,b.options),b.done(function(b){z(!b);(b=t.get(y))&&b.counter===K&&L(F(a));k(s,f,"close",{})}),s.setHost(b),k(s,f,"start",{})});return s}function ya(a){a=F(a).querySelectorAll("[data-ng-animate]");r(a,function(a){var b=parseInt(a.getAttribute("data-ng-animate")),c=t.get(a);if(c)switch(b){case 2:c.runner.end();case 1:t.remove(a)}})}function L(a){a=
F(a);a.removeAttribute("data-ng-animate");t.remove(a)}function H(a,b){return F(a)===F(b)}function n(a,b,c){c=I(l[0].body);var f=H(a,c)||"HTML"===a[0].nodeName,h=H(a,u),d=!1,k,z=C.get(F(a));for((a=a.data("$ngAnimatePin"))&&(b=a);b&&b.length;){h||(h=H(b,u));var g=b[0];if(1!==g.nodeType)break;a=t.get(g)||{};d||(d=C.get(g),!0===d&&!1!==z?z=!0:!1===d&&(z=!1),d=a.structural);if(O(k)||!0===k)a=b.data("$$ngAnimateChildren"),Y(a)&&(k=a);if(d&&!1===k)break;h||(h=H(b,u),h||!(a=b.data("$ngAnimatePin")))||(b=
a,h=!0);f||(f=H(b,c));b=b.parent()}return(!d||k)&&!0!==z&&h&&f}function G(a,b,c){c=c||{};c.state=b;a=F(a);a.setAttribute("data-ng-animate",b);c=(b=t.get(a))?Da(b,c):c;t.put(a,c)}var t=new K,C=new K,J=null,f=c.$watch(function(){return 0===oa.totalPendingRequests},function(a){a&&(f(),c.$$postDigest(function(){c.$$postDigest(function(){null===J&&(J=!0)})}))}),z={},k=a.classNameFilter(),Va=k?function(a){return k.test(a)}:function(){return!0},Ka=T(x),s=Node.prototype.contains||function(a){return this===
a||!!(this.compareDocumentPosition(a)&16)};return{on:function(a,b,c){b=pa(b);z[a]=z[a]||[];z[a].push({node:b,callback:c})},off:function(a,b,c){function f(a,b,c){var h=pa(b);return a.filter(function(a){return!(a.node===h&&(!c||a.callback===c))})}var h=z[a];h&&(z[a]=1===arguments.length?null:f(h,b,c))},pin:function(a,b){za(ta(a),"element","not an element");za(ta(b),"parentElement","not an element");a.data("$ngAnimatePin",b)},push:function(a,b,c,f){c=c||{};c.domOperation=f;return h(a,b,c)},enabled:function(a,
b){var c=arguments.length;if(0===c)b=!!J;else if(ta(a)){var f=F(a),h=C.get(f);1===c?b=!h:C.put(f,!b)}else b=J=!!a;return b}}}]}]).provider("$$animation",["$animateProvider",function(a){function b(a){return a.data("$$animationRunner")}var c=this.drivers=[];this.$get=["$$jqLite","$rootScope","$injector","$$AnimateRunner","$$HashMap","$$rAFScheduler",function(a,g,l,E,A,u){function e(a){function b(a){if(a.processed)return a;a.processed=!0;var d=a.domNode,L=d.parentNode;g.put(d,a);for(var e;L;){if(e=g.get(L)){e.processed||
(e=b(e));break}L=L.parentNode}(e||c).children.push(a);return a}var c={children:[]},d,g=new A;for(d=0;d<a.length;d++){var e=a[d];g.put(e.domNode,a[d]={domNode:e.domNode,fn:e.fn,children:[]})}for(d=0;d<a.length;d++)b(a[d]);return function(a){var b=[],c=[],d;for(d=0;d<a.children.length;d++)c.push(a.children[d]);a=c.length;var g=0,e=[];for(d=0;d<c.length;d++){var t=c[d];0>=a&&(a=g,g=0,b.push(e),e=[]);e.push(t.fn);t.children.forEach(function(a){g++;c.push(a)});a--}e.length&&b.push(e);return b}(c)}var K=
[],q=T(a);return function(w,A,x){function y(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var b=[];r(a,function(a){var c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function M(a){var b=[],c={};r(a,function(a,f){var d=F(a.element),h=0<=["enter","move"].indexOf(a.event),d=a.structural?y(d):[];if(d.length){var g=h?"to":"from";r(d,function(a){var b=a.getAttribute("ng-animate-ref");c[b]=c[b]||{};c[b][g]={animationID:f,element:I(a)}})}else b.push(a)});
var d={},h={};r(c,function(c,g){var k=c.from,e=c.to;if(k&&e){var C=a[k.animationID],t=a[e.animationID],y=k.animationID.toString();if(!h[y]){var n=h[y]={structural:!0,beforeStart:function(){C.beforeStart();t.beforeStart()},close:function(){C.close();t.close()},classes:v(C.classes,t.classes),from:C,to:t,anchors:[]};n.classes.length?b.push(n):(b.push(C),b.push(t))}h[y].anchors.push({out:k.element,"in":e.element})}else k=k?k.animationID:e.animationID,e=k.toString(),d[e]||(d[e]=!0,b.push(a[k]))});return b}
function v(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;d<a.length;d++){var h=a[d];if("ng-"!==h.substring(0,3))for(var g=0;g<b.length;g++)if(h===b[g]){c.push(h);break}}return c.join(" ")}function h(a){for(var b=c.length-1;0<=b;b--){var d=c[b];if(l.has(d)&&(d=l.get(d)(a)))return d}}function ya(a,c){a.from&&a.to?(b(a.from.element).setHost(c),b(a.to.element).setHost(c)):b(a.element).setHost(c)}function L(){var a=b(w);!a||"leave"===A&&x.$$domOperationFired||a.end()}function H(b){w.off("$destroy",
L);w.removeData("$$animationRunner");q(w,x);fa(w,x);x.domOperation();C&&a.removeClass(w,C);w.removeClass("ng-animate");G.complete(!b)}x=la(x);var n=0<=["enter","move","leave"].indexOf(A),G=new E({end:function(){H()},cancel:function(){H(!0)}});if(!c.length)return H(),G;w.data("$$animationRunner",G);var t=Aa(w.attr("class"),Aa(x.addClass,x.removeClass)),C=x.tempClasses;C&&(t+=" "+C,x.tempClasses=null);var J;n&&(J="ng-"+A+"-prepare",a.addClass(w,J));K.push({element:w,classes:t,event:A,structural:n,options:x,
beforeStart:function(){w.addClass("ng-animate");C&&a.addClass(w,C);J&&(a.removeClass(w,J),J=null)},close:H});w.on("$destroy",L);if(1<K.length)return G;g.$$postDigest(function(){var a=[];r(K,function(c){b(c.element)?a.push(c):c.close()});K.length=0;var c=M(a),d=[];r(c,function(a){d.push({domNode:F(a.from?a.from.element:a.element),fn:function(){a.beforeStart();var c,d=a.close;if(b(a.anchors?a.from.element||a.to.element:a.element)){var f=h(a);f&&(c=f.start)}c?(c=c(),c.done(function(a){d(!a)}),ya(a,c)):
d()}})});u(e(d))});return G}}]}]).provider("$animateCss",["$animateProvider",function(a){var b=Ga(),c=Ga();this.$get=["$window","$$jqLite","$$AnimateRunner","$timeout","$$forceReflow","$sniffer","$$rAFScheduler","$$animateQueue",function(a,g,l,E,A,u,e,K){function q(a,b){var c=a.parentNode;return(c.$$ngAnimateParentKey||(c.$$ngAnimateParentKey=++M))+"-"+a.getAttribute("class")+"-"+b}function w(h,e,y,u){var n;0<b.count(y)&&(n=c.get(y),n||(e=W(e,"-stagger"),g.addClass(h,e),n=Ea(a,h,u),n.animationDuration=
Math.max(n.animationDuration,0),n.transitionDuration=Math.max(n.transitionDuration,0),g.removeClass(h,e),c.put(y,n)));return n||{}}function oa(a){v.push(a);e.waitUntilQuiet(function(){b.flush();c.flush();for(var a=A(),d=0;d<v.length;d++)v[d](a);v.length=0})}function x(c,g,e){g=b.get(e);g||(g=Ea(a,c,Ta),"infinite"===g.animationIterationCount&&(g.animationIterationCount=1));b.put(e,g);c=g;e=c.animationDelay;g=c.transitionDelay;c.maxDelay=e&&g?Math.max(e,g):e||g;c.maxDuration=Math.max(c.animationDuration*
c.animationIterationCount,c.transitionDuration);return c}var y=T(g),M=0,v=[];return function(a,c){function d(){n()}function e(){n(!0)}function n(b){if(!(M||xa&&ca)){M=!0;ca=!1;f.$$skipPreparationClasses||g.removeClass(a,da);g.removeClass(a,ba);qa(k,!1);ma(k,!1);r(v,function(a){k.style[a[0]]=""});y(a,f);fa(a,f);Object.keys(z).length&&r(z,function(a,b){a?k.style.setProperty(b,a):k.style.removeProperty(b)});if(f.onDone)f.onDone();ea&&ea.length&&a.off(ea.join(" "),C);B&&B.complete(!b)}}function G(a){p.blockTransition&&
ma(k,a);p.blockKeyframeAnimation&&qa(k,!!a)}function t(){B=new l({end:d,cancel:e});oa(P);n();return{$$willAnimate:!1,start:function(){return B},end:d}}function C(a){a.stopPropagation();var b=a.originalEvent||a;a=b.$manualTimeStamp||Date.now();b=parseFloat(b.elapsedTime.toFixed(3));Math.max(a-T,0)>=O&&b>=N&&(xa=!0,n())}function J(){function b(){if(!M){G(!1);r(v,function(a){k.style[a[0]]=a[1]});y(a,f);g.addClass(a,ba);if(p.recalculateTimingStyles){ka=k.className+" "+da;ga=q(k,ka);D=x(k,ka,ga);Z=D.maxDelay;
m=Math.max(Z,0);N=D.maxDuration;if(0===N){n();return}p.hasTransitions=0<D.transitionDuration;p.hasAnimations=0<D.animationDuration}p.applyAnimationDelay&&(Z="boolean"!==typeof f.delay&&ra(f.delay)?parseFloat(f.delay):Z,m=Math.max(Z,0),D.animationDelay=Z,$=[na,Z+"s"],v.push($),k.style[$[0]]=$[1]);O=1E3*m;Q=1E3*N;if(f.easing){var d,e=f.easing;p.hasTransitions&&(d=R+"TimingFunction",v.push([d,e]),k.style[d]=e);p.hasAnimations&&(d=X+"TimingFunction",v.push([d,e]),k.style[d]=e)}D.transitionDuration&&ea.push(ua);
D.animationDuration&&ea.push(va);T=Date.now();var t=O+1.5*Q;d=T+t;var e=a.data("$$animateCss")||[],J=!0;if(e.length){var u=e[0];(J=d>u.expectedEndTime)?E.cancel(u.timer):e.push(n)}J&&(t=E(c,t,!1),e[0]={timer:t,expectedEndTime:d},e.push(n),a.data("$$animateCss",e));if(ea.length)a.on(ea.join(" "),C);f.to&&(f.cleanupStyles&&Ha(z,k,Object.keys(f.to)),Ca(a,f))}}function c(){var b=a.data("$$animateCss");if(b){for(var d=1;d<b.length;d++)b[d]();a.removeData("$$animateCss")}}if(!M)if(k.parentNode){var d=function(a){if(xa)ca&&
a&&(ca=!1,n());else if(ca=!a,D.animationDuration)if(a=qa(k,ca),ca)v.push(a);else{var b=v,c=b.indexOf(a);0<=a&&b.splice(c,1)}},e=0<Y&&(D.transitionDuration&&0===V.transitionDuration||D.animationDuration&&0===V.animationDuration)&&Math.max(V.animationDelay,V.transitionDelay);e?E(b,Math.floor(e*Y*1E3),!1):b();I.resume=function(){d(!0)};I.pause=function(){d(!1)}}else n()}var f=c||{};f.$$prepared||(f=la(Ia(f)));var z={},k=F(a);if(!k||!k.parentNode||!K.enabled())return t();var v=[],A=a.attr("class"),s=
Ma(f),M,ca,xa,B,I,m,O,N,Q,T,ea=[];if(0===f.duration||!u.animations&&!u.transitions)return t();var ha=f.event&&aa(f.event)?f.event.join(" "):f.event,U="",S="";ha&&f.structural?U=W(ha,"ng-",!0):ha&&(U=ha);f.addClass&&(S+=W(f.addClass,"-add"));f.removeClass&&(S.length&&(S+=" "),S+=W(f.removeClass,"-remove"));f.applyClassesEarly&&S.length&&y(a,f);var da=[U,S].join(" ").trim(),ka=A+" "+da,ba=W(da,"-active"),A=s.to&&0<Object.keys(s.to).length;if(!(0<(f.keyframeStyle||"").length||A||da))return t();var ga,
V;0<f.stagger?(s=parseFloat(f.stagger),V={transitionDelay:s,animationDelay:s,transitionDuration:0,animationDuration:0}):(ga=q(k,ka),V=w(k,da,ga,Ua));f.$$skipPreparationClasses||g.addClass(a,da);f.transitionStyle&&(s=[R,f.transitionStyle],ia(k,s),v.push(s));0<=f.duration&&(s=0<k.style[R].length,s=Fa(f.duration,s),ia(k,s),v.push(s));f.keyframeStyle&&(s=[X,f.keyframeStyle],ia(k,s),v.push(s));var Y=V?0<=f.staggerIndex?f.staggerIndex:b.count(ga):0;(ha=0===Y)&&!f.skipBlocking&&ma(k,9999);var D=x(k,ka,ga),
Z=D.maxDelay;m=Math.max(Z,0);N=D.maxDuration;var p={};p.hasTransitions=0<D.transitionDuration;p.hasAnimations=0<D.animationDuration;p.hasTransitionAll=p.hasTransitions&&"all"==D.transitionProperty;p.applyTransitionDuration=A&&(p.hasTransitions&&!p.hasTransitionAll||p.hasAnimations&&!p.hasTransitions);p.applyAnimationDuration=f.duration&&p.hasAnimations;p.applyTransitionDelay=ra(f.delay)&&(p.applyTransitionDuration||p.hasTransitions);p.applyAnimationDelay=ra(f.delay)&&p.hasAnimations;p.recalculateTimingStyles=
0<S.length;if(p.applyTransitionDuration||p.applyAnimationDuration)N=f.duration?parseFloat(f.duration):N,p.applyTransitionDuration&&(p.hasTransitions=!0,D.transitionDuration=N,s=0<k.style[R+"Property"].length,v.push(Fa(N,s))),p.applyAnimationDuration&&(p.hasAnimations=!0,D.animationDuration=N,v.push([wa,N+"s"]));if(0===N&&!p.recalculateTimingStyles)return t();if(null!=f.delay){var $;"boolean"!==typeof f.delay&&($=parseFloat(f.delay),m=Math.max($,0));p.applyTransitionDelay&&v.push([ja,$+"s"]);p.applyAnimationDelay&&
v.push([na,$+"s"])}null==f.duration&&0<D.transitionDuration&&(p.recalculateTimingStyles=p.recalculateTimingStyles||ha);O=1E3*m;Q=1E3*N;f.skipBlocking||(p.blockTransition=0<D.transitionDuration,p.blockKeyframeAnimation=0<D.animationDuration&&0<V.animationDelay&&0===V.animationDuration);f.from&&(f.cleanupStyles&&Ha(z,k,Object.keys(f.from)),Ba(a,f));p.blockTransition||p.blockKeyframeAnimation?G(N):f.skipBlocking||ma(k,!1);return{$$willAnimate:!0,end:d,start:function(){if(!M)return I={end:d,cancel:e,
resume:null,pause:null},B=new l(I),oa(J),B}}}}]}]).provider("$$animateCssDriver",["$$animationProvider",function(a){a.drivers.push("$$animateCssDriver");this.$get=["$animateCss","$rootScope","$$AnimateRunner","$rootElement","$sniffer","$$jqLite","$document",function(a,c,d,g,l,E,A){function u(a){return a.replace(/\bng-\S+\b/g,"")}function e(a,b){Q(a)&&(a=a.split(" "));Q(b)&&(b=b.split(" "));return a.filter(function(a){return-1===b.indexOf(a)}).join(" ")}function K(c,g,v){function h(a){var b={},c=F(a).getBoundingClientRect();
r(["width","height","top","left"],function(a){var d=c[a];switch(a){case "top":d+=B.scrollTop;break;case "left":d+=B.scrollLeft}b[a]=Math.floor(d)+"px"});return b}function l(){var c=u(v.attr("class")||""),d=e(c,n),c=e(n,c),d=a(E,{to:h(v),addClass:"ng-anchor-in "+d,removeClass:"ng-anchor-out "+c,delay:!0});return d.$$willAnimate?d:null}function A(){E.remove();g.removeClass("ng-animate-shim");v.removeClass("ng-animate-shim")}var E=I(F(g).cloneNode(!0)),n=u(E.attr("class")||"");g.addClass("ng-animate-shim");
v.addClass("ng-animate-shim");E.addClass("ng-anchor");x.append(E);var G;c=function(){var c=a(E,{addClass:"ng-anchor-out",delay:!0,from:h(g)});return c.$$willAnimate?c:null}();if(!c&&(G=l(),!G))return A();var t=c||G;return{start:function(){function a(){c&&c.end()}var b,c=t.start();c.done(function(){c=null;if(!G&&(G=l()))return c=G.start(),c.done(function(){c=null;A();b.complete()}),c;A();b.complete()});return b=new d({end:a,cancel:a})}}}function q(a,b,c,e){var g=w(a,P),u=w(b,P),l=[];r(e,function(a){(a=
K(c,a.out,a["in"]))&&l.push(a)});if(g||u||0!==l.length)return{start:function(){function a(){r(b,function(a){a.end()})}var b=[];g&&b.push(g.start());u&&b.push(u.start());r(l,function(a){b.push(a.start())});var c=new d({end:a,cancel:a});d.all(b,function(a){c.complete(a)});return c}}}function w(c){var d=c.element,e=c.options||{};c.structural&&(e.event=c.event,e.structural=!0,e.applyClassesEarly=!0,"leave"===c.event&&(e.onDone=e.domOperation));e.preparationClasses&&(e.event=ba(e.event,e.preparationClasses));
c=a(d,e);return c.$$willAnimate?c:null}if(!l.animations&&!l.transitions)return P;var B=A[0].body;c=F(g);var x=I(c.parentNode&&11===c.parentNode.nodeType||B.contains(c)?c:B);T(E);return function(a){return a.from&&a.to?q(a.from,a.to,a.classes,a.anchors):w(a)}}]}]).provider("$$animateJs",["$animateProvider",function(a){this.$get=["$injector","$$AnimateRunner","$$jqLite",function(b,c,d){function g(c){c=aa(c)?c:c.split(" ");for(var d=[],g={},e=0;e<c.length;e++){var l=c[e],r=a.$$registeredAnimations[l];
r&&!g[l]&&(d.push(b.get(r)),g[l]=!0)}return d}var l=T(d);return function(a,b,d,e){function q(){e.domOperation();l(a,e)}function B(a,b,d,e,f){switch(d){case "animate":b=[b,e.from,e.to,f];break;case "setClass":b=[b,y,M,f];break;case "addClass":b=[b,y,f];break;case "removeClass":b=[b,M,f];break;default:b=[b,f]}b.push(e);if(a=a.apply(a,b))if(Ja(a.start)&&(a=a.start()),a instanceof c)a.done(f);else if(Ja(a))return a;return P}function w(a,b,d,e,f){var g=[];r(e,function(e){var h=e[f];h&&g.push(function(){var e,
f,g=!1,k=function(a){g||(g=!0,(f||P)(a),e.complete(!a))};e=new c({end:function(){k()},cancel:function(){k(!0)}});f=B(h,a,b,d,function(a){k(!1===a)});return e})});return g}function F(a,b,d,e,f){var g=w(a,b,d,e,f);if(0===g.length){var h,l;"beforeSetClass"===f?(h=w(a,"removeClass",d,e,"beforeRemoveClass"),l=w(a,"addClass",d,e,"beforeAddClass")):"setClass"===f&&(h=w(a,"removeClass",d,e,"removeClass"),l=w(a,"addClass",d,e,"addClass"));h&&(g=g.concat(h));l&&(g=g.concat(l))}if(0!==g.length)return function(a){var b=
[];g.length&&r(g,function(a){b.push(a())});b.length?c.all(b,a):a();return function(a){r(b,function(b){a?b.cancel():b.end()})}}}var x=!1;3===arguments.length&&sa(d)&&(e=d,d=null);e=la(e);d||(d=a.attr("class")||"",e.addClass&&(d+=" "+e.addClass),e.removeClass&&(d+=" "+e.removeClass));var y=e.addClass,M=e.removeClass,v=g(d),h,I;if(v.length){var L,H;"leave"==b?(H="leave",L="afterLeave"):(H="before"+b.charAt(0).toUpperCase()+b.substr(1),L=b);"enter"!==b&&"move"!==b&&(h=F(a,b,e,v,H));I=F(a,b,e,v,L)}if(h||
I){var n;return{$$willAnimate:!0,end:function(){n?n.end():(x=!0,q(),fa(a,e),n=new c,n.complete(!0));return n},start:function(){function b(c){x=!0;q();fa(a,e);n.complete(c)}if(n)return n;n=new c;var d,g=[];h&&g.push(function(a){d=h(a)});g.length?g.push(function(a){q();a(!0)}):q();I&&g.push(function(a){d=I(a)});n.setHost({end:function(){x||((d||P)(void 0),b(void 0))},cancel:function(){x||((d||P)(!0),b(!0))}});c.chain(g,b);return n}}}}}]}]).provider("$$animateJsDriver",["$$animationProvider",function(a){a.drivers.push("$$animateJsDriver");
this.$get=["$$animateJs","$$AnimateRunner",function(a,c){function d(c){return a(c.element,c.event,c.classes,c.options)}return function(a){if(a.from&&a.to){var b=d(a.from),q=d(a.to);if(b||q)return{start:function(){function a(){return function(){r(d,function(a){a.end()})}}var d=[];b&&d.push(b.start());q&&d.push(q.start());c.all(d,function(a){e.complete(a)});var e=new c({end:a(),cancel:a()});return e}}}else return d(a)}}]}])})(window,window.angular);
(function(G,r,Va){'use strict';function ya(a,b,c){if(!a)throw Ka("areq",b||"?",c||"required");return a}function za(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;ca(a)&&(a=a.join(" "));ca(b)&&(b=b.join(" "));return a+" "+b}function La(a){var b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function Y(a,b,c){var d="";a=ca(a)?a:a&&S(a)&&a.length?a.split(/\s+/):[];t(a,function(a,l){a&&0<a.length&&(d+=0<l?" ":"",d+=c?b+a:a+b)});return d}function Ma(a){if(a instanceof P)switch(a.length){case 0:return[];
case 1:if(1===a[0].nodeType)return a;break;default:return P(oa(a))}if(1===a.nodeType)return P(a)}function oa(a){if(!a[0])return a;for(var b=0;b<a.length;b++){var c=a[b];if(1==c.nodeType)return c}}function Na(a,b,c){t(b,function(b){a.addClass(b,c)})}function Oa(a,b,c){t(b,function(b){a.removeClass(b,c)})}function V(a){return function(b,c){c.addClass&&(Na(a,b,c.addClass),c.addClass=null);c.removeClass&&(Oa(a,b,c.removeClass),c.removeClass=null)}}function la(a){a=a||{};if(!a.$$prepared){var b=a.domOperation||
R;a.domOperation=function(){a.$$domOperationFired=!0;b();b=R};a.$$prepared=!0}return a}function ga(a,b){Aa(a,b);Ba(a,b)}function Aa(a,b){b.from&&(a.css(b.from),b.from=null)}function Ba(a,b){b.to&&(a.css(b.to),b.to=null)}function W(a,b,c){var d=b.options||{};c=c.options||{};var e=(d.addClass||"")+" "+(c.addClass||""),l=(d.removeClass||"")+" "+(c.removeClass||"");a=Pa(a.attr("class"),e,l);c.preparationClasses&&(d.preparationClasses=da(c.preparationClasses,d.preparationClasses),delete c.preparationClasses);
e=d.domOperation!==R?d.domOperation:null;Ca(d,c);e&&(d.domOperation=e);d.addClass=a.addClass?a.addClass:null;d.removeClass=a.removeClass?a.removeClass:null;b.addClass=d.addClass;b.removeClass=d.removeClass;return d}function Pa(a,b,c){function d(a){S(a)&&(a=a.split(" "));var b={};t(a,function(a){a.length&&(b[a]=!0)});return b}var e={};a=d(a);b=d(b);t(b,function(a,b){e[b]=1});c=d(c);t(c,function(a,b){e[b]=1===e[b]?null:-1});var l={addClass:"",removeClass:""};t(e,function(b,c){var d,e;1===b?(d="addClass",
e=!a[c]):-1===b&&(d="removeClass",e=a[c]);e&&(l[d].length&&(l[d]+=" "),l[d]+=c)});return l}function H(a){return a instanceof r.element?a[0]:a}function Qa(a,b,c){var d="";b&&(d=Y(b,"ng-",!0));c.addClass&&(d=da(d,Y(c.addClass,"-add")));c.removeClass&&(d=da(d,Y(c.removeClass,"-remove")));d.length&&(c.preparationClasses=d,a.addClass(d))}function ma(a,b){var c=b?"-"+b+"s":"";ia(a,[ja,c]);return[ja,c]}function pa(a,b){var c=b?"paused":"",d=Z+"PlayState";ia(a,[d,c]);return[d,c]}function ia(a,b){a.style[b[0]]=
b[1]}function da(a,b){return a?b?a+" "+b:a:b}function Da(a,b,c){var d=Object.create(null),e=a.getComputedStyle(b)||{};t(c,function(a,b){var c=e[a];if(c){var s=c.charAt(0);if("-"===s||"+"===s||0<=s)c=Ra(c);0===c&&(c=null);d[b]=c}});return d}function Ra(a){var b=0;a=a.split(/\s*,\s*/);t(a,function(a){"s"==a.charAt(a.length-1)&&(a=a.substring(0,a.length-1));a=parseFloat(a)||0;b=b?Math.max(a,b):a});return b}function qa(a){return 0===a||null!=a}function Ea(a,b){var c=T,d=a+"s";b?c+="Duration":d+=" linear all";
return[c,d]}function Fa(){var a=Object.create(null);return{flush:function(){a=Object.create(null)},count:function(b){return(b=a[b])?b.total:0},get:function(b){return(b=a[b])&&b.value},put:function(b,c){a[b]?a[b].total++:a[b]={total:1,value:c}}}}function Ga(a,b,c){t(c,function(c){a[c]=$(a[c])?a[c]:b.style.getPropertyValue(c)})}var R=r.noop,Ha=r.copy,Ca=r.extend,P=r.element,t=r.forEach,ca=r.isArray,S=r.isString,ra=r.isObject,Q=r.isUndefined,$=r.isDefined,Ia=r.isFunction,sa=r.isElement,T,ta,Z,ua;Q(G.ontransitionend)&&
$(G.onwebkittransitionend)?(T="WebkitTransition",ta="webkitTransitionEnd transitionend"):(T="transition",ta="transitionend");Q(G.onanimationend)&&$(G.onwebkitanimationend)?(Z="WebkitAnimation",ua="webkitAnimationEnd animationend"):(Z="animation",ua="animationend");var na=Z+"Delay",va=Z+"Duration",ja=T+"Delay";G=T+"Duration";var Ka=r.$$minErr("ng"),Sa={transitionDuration:G,transitionDelay:ja,transitionProperty:T+"Property",animationDuration:va,animationDelay:na,animationIterationCount:Z+"IterationCount"},
Ta={transitionDuration:G,transitionDelay:ja,animationDuration:va,animationDelay:na};r.module("ngAnimate",[]).directive("ngAnimateSwap",["$animate","$rootScope",function(a,b){return{restrict:"A",transclude:"element",terminal:!0,priority:600,link:function(b,d,e,l,N){var D,s;b.$watchCollection(e.ngAnimateSwap||e["for"],function(e){D&&a.leave(D);s&&(s.$destroy(),s=null);if(e||0===e)s=b.$new(),N(s,function(b){D=b;a.enter(b,null,d)})})}}}]).directive("ngAnimateChildren",[function(){return function(a,b,
c){a=c.ngAnimateChildren;r.isString(a)&&0===a.length?b.data("$$ngAnimateChildren",!0):c.$observe("ngAnimateChildren",function(a){b.data("$$ngAnimateChildren","on"===a||"true"===a)})}}]).factory("$$rAFScheduler",["$$rAF",function(a){function b(a){d=d.concat(a);c()}function c(){if(d.length){for(var b=d.shift(),N=0;N<b.length;N++)b[N]();e||a(function(){e||c()})}}var d,e;d=b.queue=[];b.waitUntilQuiet=function(b){e&&e();e=a(function(){e=null;b();c()})};return b}]).provider("$$animateQueue",["$animateProvider",
function(a){function b(a){if(!a)return null;a=a.split(" ");var b=Object.create(null);t(a,function(a){b[a]=!0});return b}function c(a,c){if(a&&c){var d=b(c);return a.split(" ").some(function(a){return d[a]})}}function d(a,b,c,d){return l[a].some(function(a){return a(b,c,d)})}function e(a,b){var c=0<(a.addClass||"").length,d=0<(a.removeClass||"").length;return b?c&&d:c||d}var l=this.rules={skip:[],cancel:[],join:[]};l.join.push(function(a,b,c){return!b.structural&&e(b)});l.skip.push(function(a,b,c){return!b.structural&&
!e(b)});l.skip.push(function(a,b,c){return"leave"==c.event&&b.structural});l.skip.push(function(a,b,c){return c.structural&&2===c.state&&!b.structural});l.cancel.push(function(a,b,c){return c.structural&&b.structural});l.cancel.push(function(a,b,c){return 2===c.state&&b.structural});l.cancel.push(function(a,b,d){a=b.addClass;b=b.removeClass;var e=d.addClass;d=d.removeClass;return Q(a)&&Q(b)||Q(e)&&Q(d)?!1:c(a,d)||c(b,e)});this.$get=["$$rAF","$rootScope","$rootElement","$document","$$HashMap","$$animation",
"$$AnimateRunner","$templateRequest","$$jqLite","$$forceReflow",function(b,c,s,l,I,r,x,J,z,u){function K(){var a=!1;return function(b){a?b():c.$$postDigest(function(){a=!0;b()})}}function v(a,b,c){var f=H(b),d=H(a),g=[];(a=B[c])&&t(a,function(a){C.call(a.node,f)?g.push(a.callback):"leave"===c&&C.call(a.node,d)&&g.push(a.callback)});return g}function g(a,f,g){function k(c,f,d,g){s(function(){var c=v(C,a,f);c.length&&b(function(){t(c,function(b){b(a,d,g)})})});c.progress(f,d,g)}function B(b){var c=
a,f=n;f.preparationClasses&&(c.removeClass(f.preparationClasses),f.preparationClasses=null);f.activeClasses&&(c.removeClass(f.activeClasses),f.activeClasses=null);Ja(a,n);ga(a,n);n.domOperation();h.complete(!b)}var n=Ha(g),u,C;if(a=Ma(a))u=H(a),C=a.parent();var n=la(n),h=new x,s=K();ca(n.addClass)&&(n.addClass=n.addClass.join(" "));n.addClass&&!S(n.addClass)&&(n.addClass=null);ca(n.removeClass)&&(n.removeClass=n.removeClass.join(" "));n.removeClass&&!S(n.removeClass)&&(n.removeClass=null);n.from&&
!ra(n.from)&&(n.from=null);n.to&&!ra(n.to)&&(n.to=null);if(!u)return B(),h;g=[u.className,n.addClass,n.removeClass].join(" ");if(!Ua(g))return B(),h;var z=0<=["enter","move","leave"].indexOf(f),A=!L||l[0].hidden||E.get(u);g=!A&&m.get(u)||{};var I=!!g.state;A||I&&1==g.state||(A=!q(a,C,f));if(A)return B(),h;z&&xa(a);A={structural:z,element:a,event:f,addClass:n.addClass,removeClass:n.removeClass,close:B,options:n,runner:h};if(I){if(d("skip",a,A,g)){if(2===g.state)return B(),h;W(a,g,A);return g.runner}if(d("cancel",
a,A,g))if(2===g.state)g.runner.end();else if(g.structural)g.close();else return W(a,g,A),g.runner;else if(d("join",a,A,g))if(2===g.state)W(a,A,{});else return Qa(a,z?f:null,n),f=A.event=g.event,n=W(a,g,A),g.runner}else W(a,A,{});(I=A.structural)||(I="animate"===A.event&&0<Object.keys(A.options.to||{}).length||e(A));if(!I)return B(),M(a),h;var J=(g.counter||0)+1;A.counter=J;w(a,1,A);c.$$postDigest(function(){var b=m.get(u),c=!b,b=b||{},d=0<(a.parent()||[]).length&&("animate"===b.event||b.structural||
e(b));if(c||b.counter!==J||!d){c&&(Ja(a,n),ga(a,n));if(c||z&&b.event!==f)n.domOperation(),h.end();d||M(a)}else f=!b.structural&&e(b,!0)?"setClass":b.event,w(a,2),b=r(a,f,b.options),b.done(function(b){B(!b);(b=m.get(u))&&b.counter===J&&M(H(a));k(h,f,"close",{})}),h.setHost(b),k(h,f,"start",{})});return h}function xa(a){a=H(a).querySelectorAll("[data-ng-animate]");t(a,function(a){var b=parseInt(a.getAttribute("data-ng-animate")),c=m.get(a);if(c)switch(b){case 2:c.runner.end();case 1:m.remove(a)}})}
function M(a){a=H(a);a.removeAttribute("data-ng-animate");m.remove(a)}function h(a,b){return H(a)===H(b)}function q(a,b,c){c=P(l[0].body);var f=h(a,c)||"HTML"===a[0].nodeName,d=h(a,s),g=!1,k,e=E.get(H(a));for((a=a.data("$ngAnimatePin"))&&(b=a);b&&b.length;){d||(d=h(b,s));var B=b[0];if(1!==B.nodeType)break;a=m.get(B)||{};if(!g){B=E.get(B);if(!0===B&&!1!==e){e=!0;break}else!1===B&&(e=!1);g=a.structural}if(Q(k)||!0===k)a=b.data("$$ngAnimateChildren"),$(a)&&(k=a);if(g&&!1===k)break;f||(f=h(b,c));if(f&&
d)break;if(!d&&(a=b.data("$ngAnimatePin"))){b=a;continue}b=b.parent()}return(!g||k)&&!0!==e&&d&&f}function w(a,b,c){c=c||{};c.state=b;a=H(a);a.setAttribute("data-ng-animate",b);c=(b=m.get(a))?Ca(b,c):c;m.put(a,c)}var m=new I,E=new I,L=null,f=c.$watch(function(){return 0===J.totalPendingRequests},function(a){a&&(f(),c.$$postDigest(function(){c.$$postDigest(function(){null===L&&(L=!0)})}))}),B={},k=a.classNameFilter(),Ua=k?function(a){return k.test(a)}:function(){return!0},Ja=V(z),C=Node.prototype.contains||
function(a){return this===a||!!(this.compareDocumentPosition(a)&16)};return{on:function(a,b,c){b=oa(b);B[a]=B[a]||[];B[a].push({node:b,callback:c})},off:function(a,b,c){function f(a,b,c){var d=oa(b);return a.filter(function(a){return!(a.node===d&&(!c||a.callback===c))})}var d=B[a];d&&(B[a]=1===arguments.length?null:f(d,b,c))},pin:function(a,b){ya(sa(a),"element","not an element");ya(sa(b),"parentElement","not an element");a.data("$ngAnimatePin",b)},push:function(a,b,c,f){c=c||{};c.domOperation=f;
return g(a,b,c)},enabled:function(a,b){var c=arguments.length;if(0===c)b=!!L;else if(sa(a)){var f=H(a),d=E.get(f);1===c?b=!d:E.put(f,!b)}else b=L=!!a;return b}}}]}]).provider("$$animation",["$animateProvider",function(a){function b(a){return a.data("$$animationRunner")}var c=this.drivers=[];this.$get=["$$jqLite","$rootScope","$injector","$$AnimateRunner","$$HashMap","$$rAFScheduler",function(a,e,l,N,D,s){function y(a){function b(a){if(a.processed)return a;a.processed=!0;var d=a.domNode,M=d.parentNode;
e.put(d,a);for(var h;M;){if(h=e.get(M)){h.processed||(h=b(h));break}M=M.parentNode}(h||c).children.push(a);return a}var c={children:[]},d,e=new D;for(d=0;d<a.length;d++){var s=a[d];e.put(s.domNode,a[d]={domNode:s.domNode,fn:s.fn,children:[]})}for(d=0;d<a.length;d++)b(a[d]);return function(a){var b=[],c=[],d;for(d=0;d<a.children.length;d++)c.push(a.children[d]);a=c.length;var e=0,w=[];for(d=0;d<c.length;d++){var m=c[d];0>=a&&(a=e,e=0,b.push(w),w=[]);w.push(m.fn);m.children.forEach(function(a){e++;
c.push(a)});a--}w.length&&b.push(w);return b}(c)}var I=[],r=V(a);return function(x,D,z){function u(a){a=a.hasAttribute("ng-animate-ref")?[a]:a.querySelectorAll("[ng-animate-ref]");var b=[];t(a,function(a){var c=a.getAttribute("ng-animate-ref");c&&c.length&&b.push(a)});return b}function K(a){var b=[],c={};t(a,function(a,f){var d=H(a.element),g=0<=["enter","move"].indexOf(a.event),d=a.structural?u(d):[];if(d.length){var e=g?"to":"from";t(d,function(a){var b=a.getAttribute("ng-animate-ref");c[b]=c[b]||
{};c[b][e]={animationID:f,element:P(a)}})}else b.push(a)});var d={},g={};t(c,function(c,e){var k=c.from,w=c.to;if(k&&w){var E=a[k.animationID],m=a[w.animationID],h=k.animationID.toString();if(!g[h]){var u=g[h]={structural:!0,beforeStart:function(){E.beforeStart();m.beforeStart()},close:function(){E.close();m.close()},classes:v(E.classes,m.classes),from:E,to:m,anchors:[]};u.classes.length?b.push(u):(b.push(E),b.push(m))}g[h].anchors.push({out:k.element,"in":w.element})}else k=k?k.animationID:w.animationID,
w=k.toString(),d[w]||(d[w]=!0,b.push(a[k]))});return b}function v(a,b){a=a.split(" ");b=b.split(" ");for(var c=[],d=0;d<a.length;d++){var g=a[d];if("ng-"!==g.substring(0,3))for(var e=0;e<b.length;e++)if(g===b[e]){c.push(g);break}}return c.join(" ")}function g(a){for(var b=c.length-1;0<=b;b--){var d=c[b];if(l.has(d)&&(d=l.get(d)(a)))return d}}function xa(a,c){a.from&&a.to?(b(a.from.element).setHost(c),b(a.to.element).setHost(c)):b(a.element).setHost(c)}function M(){var a=b(x);!a||"leave"===D&&z.$$domOperationFired||
a.end()}function h(b){x.off("$destroy",M);x.removeData("$$animationRunner");r(x,z);ga(x,z);z.domOperation();E&&a.removeClass(x,E);x.removeClass("ng-animate");w.complete(!b)}z=la(z);var q=0<=["enter","move","leave"].indexOf(D),w=new N({end:function(){h()},cancel:function(){h(!0)}});if(!c.length)return h(),w;x.data("$$animationRunner",w);var m=za(x.attr("class"),za(z.addClass,z.removeClass)),E=z.tempClasses;E&&(m+=" "+E,z.tempClasses=null);var L;q&&(L="ng-"+D+"-prepare",a.addClass(x,L));I.push({element:x,
classes:m,event:D,structural:q,options:z,beforeStart:function(){x.addClass("ng-animate");E&&a.addClass(x,E);L&&(a.removeClass(x,L),L=null)},close:h});x.on("$destroy",M);if(1<I.length)return w;e.$$postDigest(function(){var a=[];t(I,function(c){b(c.element)?a.push(c):c.close()});I.length=0;var c=K(a),d=[];t(c,function(a){d.push({domNode:H(a.from?a.from.element:a.element),fn:function(){a.beforeStart();var c,d=a.close;if(b(a.anchors?a.from.element||a.to.element:a.element)){var f=g(a);f&&(c=f.start)}c?
(c=c(),c.done(function(a){d(!a)}),xa(a,c)):d()}})});s(y(d))});return w}}]}]).provider("$animateCss",["$animateProvider",function(a){var b=Fa(),c=Fa();this.$get=["$window","$$jqLite","$$AnimateRunner","$timeout","$$forceReflow","$sniffer","$$rAFScheduler","$$animateQueue",function(a,e,l,N,D,s,y,I){function r(a,b){var c=a.parentNode;return(c.$$ngAnimateParentKey||(c.$$ngAnimateParentKey=++K))+"-"+a.getAttribute("class")+"-"+b}function x(g,u,s,h){var q;0<b.count(s)&&(q=c.get(s),q||(u=Y(u,"-stagger"),
e.addClass(g,u),q=Da(a,g,h),q.animationDuration=Math.max(q.animationDuration,0),q.transitionDuration=Math.max(q.transitionDuration,0),e.removeClass(g,u),c.put(s,q)));return q||{}}function J(a){v.push(a);y.waitUntilQuiet(function(){b.flush();c.flush();for(var a=D(),d=0;d<v.length;d++)v[d](a);v.length=0})}function z(c,e,u){e=b.get(u);e||(e=Da(a,c,Sa),"infinite"===e.animationIterationCount&&(e.animationIterationCount=1));b.put(u,e);c=e;u=c.animationDelay;e=c.transitionDelay;c.maxDelay=u&&e?Math.max(u,
e):u||e;c.maxDuration=Math.max(c.animationDuration*c.animationIterationCount,c.transitionDuration);return c}var u=V(e),K=0,v=[];return function(a,c){function d(){q()}function h(){q(!0)}function q(b){if(!(y||wa&&K)){y=!0;K=!1;f.$$skipPreparationClasses||e.removeClass(a,ea);e.removeClass(a,da);pa(k,!1);ma(k,!1);t(v,function(a){k.style[a[0]]=""});u(a,f);ga(a,f);Object.keys(B).length&&t(B,function(a,b){a?k.style.setProperty(b,a):k.style.removeProperty(b)});if(f.onDone)f.onDone();fa&&fa.length&&a.off(fa.join(" "),
E);var c=a.data("$$animateCss");c&&(N.cancel(c[0].timer),a.removeData("$$animateCss"));G&&G.complete(!b)}}function w(a){p.blockTransition&&ma(k,a);p.blockKeyframeAnimation&&pa(k,!!a)}function m(){G=new l({end:d,cancel:h});J(R);q();return{$$willAnimate:!1,start:function(){return G},end:d}}function E(a){a.stopPropagation();var b=a.originalEvent||a;a=b.$manualTimeStamp||Date.now();b=parseFloat(b.elapsedTime.toFixed(3));Math.max(a-V,0)>=Q&&b>=O&&(wa=!0,q())}function L(){function b(){if(!y){w(!1);t(v,
function(a){k.style[a[0]]=a[1]});u(a,f);e.addClass(a,da);if(p.recalculateTimingStyles){ka=k.className+" "+ea;ha=r(k,ka);F=z(k,ka,ha);aa=F.maxDelay;n=Math.max(aa,0);O=F.maxDuration;if(0===O){q();return}p.hasTransitions=0<F.transitionDuration;p.hasAnimations=0<F.animationDuration}p.applyAnimationDelay&&(aa="boolean"!==typeof f.delay&&qa(f.delay)?parseFloat(f.delay):aa,n=Math.max(aa,0),F.animationDelay=aa,ba=[na,aa+"s"],v.push(ba),k.style[ba[0]]=ba[1]);Q=1E3*n;S=1E3*O;if(f.easing){var d,m=f.easing;p.hasTransitions&&
(d=T+"TimingFunction",v.push([d,m]),k.style[d]=m);p.hasAnimations&&(d=Z+"TimingFunction",v.push([d,m]),k.style[d]=m)}F.transitionDuration&&fa.push(ta);F.animationDuration&&fa.push(ua);V=Date.now();var h=Q+1.5*S;d=V+h;var m=a.data("$$animateCss")||[],s=!0;if(m.length){var L=m[0];(s=d>L.expectedEndTime)?N.cancel(L.timer):m.push(q)}s&&(h=N(c,h,!1),m[0]={timer:h,expectedEndTime:d},m.push(q),a.data("$$animateCss",m));if(fa.length)a.on(fa.join(" "),E);f.to&&(f.cleanupStyles&&Ga(B,k,Object.keys(f.to)),Ba(a,
f))}}function c(){var b=a.data("$$animateCss");if(b){for(var d=1;d<b.length;d++)b[d]();a.removeData("$$animateCss")}}if(!y)if(k.parentNode){var d=function(a){if(wa)K&&a&&(K=!1,q());else if(K=!a,F.animationDuration)if(a=pa(k,K),K)v.push(a);else{var b=v,c=b.indexOf(a);0<=a&&b.splice(c,1)}},m=0<$&&(F.transitionDuration&&0===X.transitionDuration||F.animationDuration&&0===X.animationDuration)&&Math.max(X.animationDelay,X.transitionDelay);m?N(b,Math.floor(m*$*1E3),!1):b();P.resume=function(){d(!0)};P.pause=
function(){d(!1)}}else q()}var f=c||{};f.$$prepared||(f=la(Ha(f)));var B={},k=H(a);if(!k||!k.parentNode||!I.enabled())return m();var v=[],D=a.attr("class"),C=La(f),y,K,wa,G,P,n,Q,O,S,V,fa=[];if(0===f.duration||!s.animations&&!s.transitions)return m();var A=f.event&&ca(f.event)?f.event.join(" "):f.event,W="",U="";A&&f.structural?W=Y(A,"ng-",!0):A&&(W=A);f.addClass&&(U+=Y(f.addClass,"-add"));f.removeClass&&(U.length&&(U+=" "),U+=Y(f.removeClass,"-remove"));f.applyClassesEarly&&U.length&&u(a,f);var ea=
[W,U].join(" ").trim(),ka=D+" "+ea,da=Y(ea,"-active"),D=C.to&&0<Object.keys(C.to).length;if(!(0<(f.keyframeStyle||"").length||D||ea))return m();var ha,X;0<f.stagger?(C=parseFloat(f.stagger),X={transitionDelay:C,animationDelay:C,transitionDuration:0,animationDuration:0}):(ha=r(k,ka),X=x(k,ea,ha,Ta));f.$$skipPreparationClasses||e.addClass(a,ea);f.transitionStyle&&(C=[T,f.transitionStyle],ia(k,C),v.push(C));0<=f.duration&&(C=0<k.style[T].length,C=Ea(f.duration,C),ia(k,C),v.push(C));f.keyframeStyle&&
(C=[Z,f.keyframeStyle],ia(k,C),v.push(C));var $=X?0<=f.staggerIndex?f.staggerIndex:b.count(ha):0;(A=0===$)&&!f.skipBlocking&&ma(k,9999);var F=z(k,ka,ha),aa=F.maxDelay;n=Math.max(aa,0);O=F.maxDuration;var p={};p.hasTransitions=0<F.transitionDuration;p.hasAnimations=0<F.animationDuration;p.hasTransitionAll=p.hasTransitions&&"all"==F.transitionProperty;p.applyTransitionDuration=D&&(p.hasTransitions&&!p.hasTransitionAll||p.hasAnimations&&!p.hasTransitions);p.applyAnimationDuration=f.duration&&p.hasAnimations;
p.applyTransitionDelay=qa(f.delay)&&(p.applyTransitionDuration||p.hasTransitions);p.applyAnimationDelay=qa(f.delay)&&p.hasAnimations;p.recalculateTimingStyles=0<U.length;if(p.applyTransitionDuration||p.applyAnimationDuration)O=f.duration?parseFloat(f.duration):O,p.applyTransitionDuration&&(p.hasTransitions=!0,F.transitionDuration=O,C=0<k.style[T+"Property"].length,v.push(Ea(O,C))),p.applyAnimationDuration&&(p.hasAnimations=!0,F.animationDuration=O,v.push([va,O+"s"]));if(0===O&&!p.recalculateTimingStyles)return m();
if(null!=f.delay){var ba;"boolean"!==typeof f.delay&&(ba=parseFloat(f.delay),n=Math.max(ba,0));p.applyTransitionDelay&&v.push([ja,ba+"s"]);p.applyAnimationDelay&&v.push([na,ba+"s"])}null==f.duration&&0<F.transitionDuration&&(p.recalculateTimingStyles=p.recalculateTimingStyles||A);Q=1E3*n;S=1E3*O;f.skipBlocking||(p.blockTransition=0<F.transitionDuration,p.blockKeyframeAnimation=0<F.animationDuration&&0<X.animationDelay&&0===X.animationDuration);f.from&&(f.cleanupStyles&&Ga(B,k,Object.keys(f.from)),
Aa(a,f));p.blockTransition||p.blockKeyframeAnimation?w(O):f.skipBlocking||ma(k,!1);return{$$willAnimate:!0,end:d,start:function(){if(!y)return P={end:d,cancel:h,resume:null,pause:null},G=new l(P),J(L),G}}}}]}]).provider("$$animateCssDriver",["$$animationProvider",function(a){a.drivers.push("$$animateCssDriver");this.$get=["$animateCss","$rootScope","$$AnimateRunner","$rootElement","$sniffer","$$jqLite","$document",function(a,c,d,e,l,N,D){function s(a){return a.replace(/\bng-\S+\b/g,"")}function y(a,
b){S(a)&&(a=a.split(" "));S(b)&&(b=b.split(" "));return a.filter(function(a){return-1===b.indexOf(a)}).join(" ")}function I(c,e,v){function g(a){var b={},c=H(a).getBoundingClientRect();t(["width","height","top","left"],function(a){var d=c[a];switch(a){case "top":d+=J.scrollTop;break;case "left":d+=J.scrollLeft}b[a]=Math.floor(d)+"px"});return b}function l(){var c=s(v.attr("class")||""),d=y(c,q),c=y(q,c),d=a(h,{to:g(v),addClass:"ng-anchor-in "+d,removeClass:"ng-anchor-out "+c,delay:!0});return d.$$willAnimate?
d:null}function D(){h.remove();e.removeClass("ng-animate-shim");v.removeClass("ng-animate-shim")}var h=P(H(e).cloneNode(!0)),q=s(h.attr("class")||"");e.addClass("ng-animate-shim");v.addClass("ng-animate-shim");h.addClass("ng-anchor");z.append(h);var w;c=function(){var c=a(h,{addClass:"ng-anchor-out",delay:!0,from:g(e)});return c.$$willAnimate?c:null}();if(!c&&(w=l(),!w))return D();var m=c||w;return{start:function(){function a(){c&&c.end()}var b,c=m.start();c.done(function(){c=null;if(!w&&(w=l()))return c=
w.start(),c.done(function(){c=null;D();b.complete()}),c;D();b.complete()});return b=new d({end:a,cancel:a})}}}function r(a,b,c,e){var s=x(a,R),l=x(b,R),h=[];t(e,function(a){(a=I(c,a.out,a["in"]))&&h.push(a)});if(s||l||0!==h.length)return{start:function(){function a(){t(b,function(a){a.end()})}var b=[];s&&b.push(s.start());l&&b.push(l.start());t(h,function(a){b.push(a.start())});var c=new d({end:a,cancel:a});d.all(b,function(a){c.complete(a)});return c}}}function x(c){var d=c.element,e=c.options||
{};c.structural&&(e.event=c.event,e.structural=!0,e.applyClassesEarly=!0,"leave"===c.event&&(e.onDone=e.domOperation));e.preparationClasses&&(e.event=da(e.event,e.preparationClasses));c=a(d,e);return c.$$willAnimate?c:null}if(!l.animations&&!l.transitions)return R;var J=D[0].body;c=H(e);var z=P(c.parentNode&&11===c.parentNode.nodeType||J.contains(c)?c:J);V(N);return function(a){return a.from&&a.to?r(a.from,a.to,a.classes,a.anchors):x(a)}}]}]).provider("$$animateJs",["$animateProvider",function(a){this.$get=
["$injector","$$AnimateRunner","$$jqLite",function(b,c,d){function e(c){c=ca(c)?c:c.split(" ");for(var d=[],e={},l=0;l<c.length;l++){var t=c[l],r=a.$$registeredAnimations[t];r&&!e[t]&&(d.push(b.get(r)),e[t]=!0)}return d}var l=V(d);return function(a,b,d,y){function r(){y.domOperation();l(a,y)}function H(a,b,d,e,f){switch(d){case "animate":b=[b,e.from,e.to,f];break;case "setClass":b=[b,u,K,f];break;case "addClass":b=[b,u,f];break;case "removeClass":b=[b,K,f];break;default:b=[b,f]}b.push(e);if(a=a.apply(a,
b))if(Ia(a.start)&&(a=a.start()),a instanceof c)a.done(f);else if(Ia(a))return a;return R}function x(a,b,d,e,f){var g=[];t(e,function(e){var h=e[f];h&&g.push(function(){var e,f,g=!1,k=function(a){g||(g=!0,(f||R)(a),e.complete(!a))};e=new c({end:function(){k()},cancel:function(){k(!0)}});f=H(h,a,b,d,function(a){k(!1===a)});return e})});return g}function J(a,b,d,e,f){var g=x(a,b,d,e,f);if(0===g.length){var k,h;"beforeSetClass"===f?(k=x(a,"removeClass",d,e,"beforeRemoveClass"),h=x(a,"addClass",d,e,"beforeAddClass")):
"setClass"===f&&(k=x(a,"removeClass",d,e,"removeClass"),h=x(a,"addClass",d,e,"addClass"));k&&(g=g.concat(k));h&&(g=g.concat(h))}if(0!==g.length)return function(a){var b=[];g.length&&t(g,function(a){b.push(a())});b.length?c.all(b,a):a();return function(a){t(b,function(b){a?b.cancel():b.end()})}}}var z=!1;3===arguments.length&&ra(d)&&(y=d,d=null);y=la(y);d||(d=a.attr("class")||"",y.addClass&&(d+=" "+y.addClass),y.removeClass&&(d+=" "+y.removeClass));var u=y.addClass,K=y.removeClass,v=e(d),g,G;if(v.length){var M,
h;"leave"==b?(h="leave",M="afterLeave"):(h="before"+b.charAt(0).toUpperCase()+b.substr(1),M=b);"enter"!==b&&"move"!==b&&(g=J(a,b,y,v,h));G=J(a,b,y,v,M)}if(g||G){var q;return{$$willAnimate:!0,end:function(){q?q.end():(z=!0,r(),ga(a,y),q=new c,q.complete(!0));return q},start:function(){function b(c){z=!0;r();ga(a,y);q.complete(c)}if(q)return q;q=new c;var d,e=[];g&&e.push(function(a){d=g(a)});e.length?e.push(function(a){r();a(!0)}):r();G&&e.push(function(a){d=G(a)});q.setHost({end:function(){z||((d||
R)(void 0),b(void 0))},cancel:function(){z||((d||R)(!0),b(!0))}});c.chain(e,b);return q}}}}}]}]).provider("$$animateJsDriver",["$$animationProvider",function(a){a.drivers.push("$$animateJsDriver");this.$get=["$$animateJs","$$AnimateRunner",function(a,c){function d(c){return a(c.element,c.event,c.classes,c.options)}return function(a){if(a.from&&a.to){var b=d(a.from),r=d(a.to);if(b||r)return{start:function(){function a(){return function(){t(d,function(a){a.end()})}}var d=[];b&&d.push(b.start());r&&
d.push(r.start());c.all(d,function(a){e.complete(a)});var e=new c({end:a(),cancel:a()});return e}}}else return d(a)}}]}])})(window,window.angular);
//# sourceMappingURL=angular-animate.min.js.map
{
"name": "angular-animate",
"version": "1.5.0-rc.1",
"version": "1.5.0-rc.2",
"license": "MIT",
"main": "./angular-animate.js",
"ignore": [],
"dependencies": {
"angular": "1.5.0-rc.1"
"angular": "1.5.0-rc.2"
}
}
{
"name": "angular-animate",
"version": "1.5.0-rc.1",
"version": "1.5.0-rc.2",
"description": "AngularJS module for animations",

@@ -5,0 +5,0 @@ "main": "index.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc