UNPKG

ngx-animations

Version:

An adaptation of Animate.css using @angular/animations

16 lines (14 loc) 28.6 kB
!function(t,a){"object"==typeof exports&&"undefined"!=typeof module?a(exports,require("@angular/core"),require("@angular/common"),require("@angular/animations"),require("rxjs")):"function"==typeof define&&define.amd?define("ngx-animations",["exports","@angular/core","@angular/common","@angular/animations","rxjs"],a):a((t="undefined"!=typeof globalThis?globalThis:t||self)["ngx-animations"]={},t.ng.core,t.ng.common,t.ng.animations,t.rxjs)}(this,(function(t,a,e,r,o){"use strict"; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */function n(t,a,e,r){return new(e||(e=Promise))((function(o,n){function s(t){try{f(r.next(t))}catch(t){n(t)}}function i(t){try{f(r.throw(t))}catch(t){n(t)}}function f(t){var a;t.done?o(t.value):(a=t.value,a instanceof e?a:new e((function(t){t(a)}))).then(s,i)}f((r=r.apply(t,a||[])).next())}))}function s(t,a){var e,r,o,n,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return n={next:i(0),throw:i(1),return:i(2)},"function"==typeof Symbol&&(n[Symbol.iterator]=function(){return this}),n;function i(n){return function(i){return function(n){if(e)throw new TypeError("Generator is already executing.");for(;s;)try{if(e=1,r&&(o=2&n[0]?r.return:n[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,n[1])).done)return o;switch(r=0,o&&(n=[2&n[0],o.value]),n[0]){case 0:case 1:o=n;break;case 4:return s.label++,{value:n[1],done:!1};case 5:s.label++,r=n[1],n=[0];continue;case 7:n=s.ops.pop(),s.trys.pop();continue;default:if(!(o=s.trys,(o=o.length>0&&o[o.length-1])||6!==n[0]&&2!==n[0])){s=0;continue}if(3===n[0]&&(!o||n[1]>o[0]&&n[1]<o[3])){s.label=n[1];break}if(6===n[0]&&s.label<o[1]){s.label=o[1],o=n;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(n);break}o[2]&&s.ops.pop(),s.trys.pop();continue}n=a.call(t,s)}catch(t){n=[6,t],r=0}finally{e=o=0}if(5&n[0])throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}([n,i])}}}Object.create;function i(t,a){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,n=e.call(t),s=[];try{for(;(void 0===a||a-- >0)&&!(r=n.next()).done;)s.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=n.return)&&e.call(n)}finally{if(o)throw o.error}}return s}function f(){for(var t=[],a=0;a<arguments.length;a++)t=t.concat(i(arguments[a]));return t}Object.create;var m={denominator:1,start:{opacity:"0"},steps:[{opacity:"1"}]},d={denominator:1,start:{opacity:"0",transform:"translate3d(0, -100%, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},c={denominator:1,start:{opacity:"0",transform:"translate3d(0, -2000px, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},p={denominator:1,start:{opacity:"0",transform:"translate3d(-100%, 0, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},l={denominator:1,start:{opacity:"0",transform:"translate3d(-2000px, 0, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},u={denominator:1,start:{opacity:"0",transform:"translate3d(100%, 0, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},y={denominator:1,start:{opacity:"0",transform:"translate3d(2000px, 0, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},g={denominator:1,start:{opacity:"0",transform:"translate3d(0, 100%, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},b={denominator:1,start:{opacity:"0",transform:"translate3d(0, 2000px, 0"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0"}]},h={denominator:1,start:{opacity:"1"},steps:[{opacity:"0"}]},x={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(0, 100%, 0"}]},I={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(0, 2000px, 0"}]},v={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(-100%, 0, 0"}]},w={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(-2000px, 0, 0"}]},O={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(100%, 0, 0"}]},k={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(2000px, 0, 0"}]},D={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(0, -100%, 0"}]},z={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(0, -2000px, 0"}]},R={denominator:5,start:{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)",offset:0},steps:[{transform:"scale3d(1.1, 1.1, 1.1)",offset:.2},{transform:"scale3d(0.9, 0.9, 0.9)",offset:.4},{opacity:"1",transform:"scale3d(1.03, 1.03, 1.03)",offset:.6},{transform:"scale3d(0.97, 0.97, 0.97)",offset:.8},{opacity:"1",transform:"scale3d(1, 1, 1)"}]},L={denominator:4,start:{opacity:"0",transform:"translate3d(0, -3000px, 0)",offset:0},steps:[{opacity:"1",transform:"translate3d(0, 25px, 0)",offset:.6},{transform:"translate3d(0, -10px, 0)",offset:.75},{transform:"translate3d(0, 5px, 0)",offset:.9},{transform:"translate3d(0, 0, 0)"}]},U={denominator:4,start:{opacity:"0",transform:"translate3d(-3000px, 0, 0)",offset:0},steps:[{opacity:"1",transform:"translate3d(25px, 0, 0)",offset:.6},{transform:"translate3d(-10px, 0, 0)",offset:.75},{transform:"translate3d(5px, 0, 0)",offset:.9},{transform:"translate3d(0, 0, 0)"}]},X={denominator:4,start:{opacity:"0",transform:"translate3d(3000px, 0, 0)",offset:0},steps:[{opacity:"1",transform:"translate3d(-25px, 0, 0)",offset:.6},{transform:"translate3d(10px, 0, 0)",offset:.75},{transform:"translate3d(-5px, 0, 0)",offset:.9},{transform:"translate3d(0, 0, 0)"}]},B={denominator:4,start:{opacity:"0",transform:"translate3d(0, 3000px, 0)",offset:0},steps:[{opacity:"1",transform:"translate3d(0, -25px, 0)",offset:.6},{transform:"translate3d(0, 10px, 0)",offset:.75},{transform:"translate3d(0, -5px, 0)",offset:.9},{transform:"translate3d(0, 0, 0)"}]},Y={denominator:3,start:{},steps:[{transform:"scale3d(0.9, 0.9, 0.9",offset:.2},{opacity:1,transform:"scale3d(1.1, 1.1, 1.1",offset:.55},{opacity:0,transform:"scale3d(0.3, 0.3, 0.3"}]},j={denominator:3,start:{},steps:[{transform:"translate3d(0, 10px, 0",offset:.2},{opacity:1,transform:"translate3d(0, -20px, 0",offset:.45},{opacity:0,transform:"translate3d(0, 2000px, 0"}]},S={denominator:2,start:{},steps:[{opacity:1,transform:"translate3d(20px, 0, 0",offset:.2},{opacity:0,transform:"translate3d(-2000px, 0, 0"}]},A={denominator:2,start:{},steps:[{opacity:1,transform:"translate3d(-20px, 0, 0",offset:.2},{opacity:0,transform:"translate3d(2000px, 0, 0"}]},P={denominator:3,start:{},steps:[{transform:"translate3d(0, -10px, 0",offset:.2},{opacity:1,transform:"translate3d(0, 20px, 0",offset:.45},{opacity:0,transform:"translate3d(0, -2000px, 0"}]},_={denominator:4,start:{},steps:[{transform:"translate3d(0, -30px, 0)","animation-timing-function":"cubic-bezier(0.755, 0.05, 0.855, 0.06)",offset:.43},{transform:"translate3d(0, -15px, 0)","animation-timing-function":"cubic-bezier(0.755, 0.05, 0.855, 0.06)",offset:.7},{transform:"translate3d(0, -4px, 0)",offset:.9},{"animation-timing-function":"cubic-bezier(0.215, 0.61, 0.355, 1)",transform:"translate3d(0, 0, 0)",offset:1}]},T={denominator:4,start:{opacity:"1",offset:0},steps:[{opacity:"0",offset:.25},{opacity:"1",offset:.5},{opacity:"0",offset:.75},{opacity:"1",offset:1}]},q={denominator:5,start:{transform:"translateX(0)",offset:0},steps:[{transform:"translateX(-6px) rotateY(-9deg)",offset:.06},{transform:"translateX(5px) rotateY(7deg)",offset:.18},{transform:"translateX(-3px) rotateY(-5deg)",offset:.31},{transform:"translateX(2px) rotateY(3deg)",offset:.43},{transform:"translateX(0)",offset:.5}]},C={denominator:5,start:{transform:"scale(1)",offset:0},steps:[{transform:"scale(1.3)",offset:.14},{transform:"scale(1)",offset:.28},{transform:"scale(1.3)",offset:.42},{transform:"scale(1)",offset:.7}]},E={denominator:7,start:{transform:"translate3d(0, 0, 0)",offset:0},steps:[{transform:"skewX(-12.5deg) skewY(-12.5deg)",offset:.22},{transform:"skewX(6.25deg) skewY(6.25deg)",offset:.33},{transform:"skewX(-3.125deg) skewY(-3.125deg)",offset:.44},{transform:"skewX(1.5625deg) skewY(1.5625deg)",offset:.55},{transform:"skewX(-0.78125deg) skewY(-0.78125deg)",offset:.66},{transform:"skewX(0.390625deg) skewY(0.390625deg)",offset:.77},{transform:"skewX(-0.1953125deg) skewY(-0.1953125deg)",offset:.88}]},M={denominator:2,start:{transform:"scale3d(1, 1, 1)",offset:0},steps:[{transform:"scale3d(1.05, 1.05, 1.05)",offset:.5},{transform:"scale3d(1, 1, 1)",offset:1}]},N={denominator:6,start:{transform:"scale3d(1, 1, 1)",offset:0},steps:[{transform:"scale3d(1.25, 0.75, 1)",offset:.3},{transform:"scale3d(0.75, 1.25, 1)",offset:.4},{transform:"scale3d(1.15, 0.85, 1)",offset:.5},{transform:"scale3d(0.95, 1.05, 1)",offset:.65},{transform:"scale3d(1.05, 0.95, 1)",offset:.75},{transform:"scale3d(1, 1, 1)",offset:1}]},V={denominator:10,start:{transform:"translate3d(0, 0, 0)",offset:0},steps:[{transform:"translate3d(-10px, 0, 0)"},{transform:"translate3d( 10px, 0, 0)"},{transform:"translate3d(-10px, 0, 0)"},{transform:"translate3d( 10px, 0, 0)"},{transform:"translate3d(-10px, 0, 0)"},{transform:"translate3d( 10px, 0, 0)"},{transform:"translate3d(-10px, 0, 0)"},{transform:"translate3d( 10px, 0, 0)"},{transform:"translate3d(-10px, 0, 0)"},{transform:"translate3d(0, 0, 0)"}]},G={denominator:10,start:{},steps:[{transform:"rotate3d(0, 0, 1, 15deg)"},{transform:"rotate3d(0, 0, 1, -10deg)"},{transform:"rotate3d(0, 0, 1, 5deg)"},{transform:"rotate3d(0, 0, 1, -5deg)"},{transform:"rotate3d(0, 0, 1, 0deg)"}]},F={denominator:10,start:{transform:"scale3d(1, 1, 1)"},steps:[{transform:"scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)"},{transform:"scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)"},{transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)"},{transform:"scale3d(1, 1, 1)"}]},H={denominator:6,start:{transform:"translate3d(0, 0, 0)"},steps:[{transform:"translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)"},{transform:"translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)"},{transform:"translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)"},{transform:"translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)"},{transform:"translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)"},{transform:"translate3d(0, 0, 0)"}]},J={denominator:4,start:{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg)"},steps:[{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)"},{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg)"},{transform:"perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)"},{transform:"perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg)"}]},K={denominator:4,start:{transform:"perspective(400px) rotate3d(1, 0, 0, 90deg)"},steps:[{transform:"perspective(400px) rotate3d(1, 0, 0, -20deg)"},{transform:"perspective(400px) rotate3d(1, 0, 0, 10deg)"},{transform:"perspective(400px) rotate3d(1, 0, 0, -5deg)"},{transform:"perspective(400px)"}]},Q={denominator:4,start:{transform:"perspective(400px) rotate3d(0, 1, 0, 90deg)"},steps:[{transform:"perspective(400px) rotate3d(0, 1, 0, -20deg)"},{transform:"perspective(400px) rotate3d(0, 1, 0, 10deg)"},{transform:"perspective(400px) rotate3d(0, 1, 0, -5deg)"},{transform:"perspective(400px)"}]},W={denominator:2,start:{transform:"perspective(400px)"},steps:[{transform:"perspective(400px) rotate3d(1, 0, 0, -20deg)"},{opacity:0,transform:"perspective(400px) rotate3d(1, 0, 0, 90deg)"}]},Z={denominator:2,start:{transform:"perspective(400px)"},steps:[{transform:"perspective(400px) rotate3d(0, 1, 0, -15deg)"},{opacity:0,transform:"perspective(400px) rotate3d(0, 1, 0, 90deg)"}]},$={denominator:4,start:{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(-30deg)"},steps:[{opacity:"1",transform:"skewX(20deg)",offset:.6},{transform:"skewX(-5deg)",offset:.8},{transform:"translate3d(0, 0, 0)"}]},tt={denominator:4,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(100%, 0, 0) skewX(30deg)"}]},at={denominator:2,start:{opacity:"0","transform-origin":"center",transform:"rotate3d(0, 0, 1, -200deg)"},steps:[{opacity:"1","transform-origin":"center",transform:"translate3d(0, 0, 0)"}]},et={denominator:2,start:{opacity:"0","transform-origin":"left bottom",transform:"rotate3d(0, 0, 1, -45deg)"},steps:[{opacity:"1","transform-origin":"left bottom",transform:"translate3d(0, 0, 0)"}]},rt={denominator:2,start:{opacity:"0","transform-origin":"right bottom",transform:"rotate3d(0, 0, 1, 45deg)"},steps:[{opacity:"1","transform-origin":"right bottom",transform:"translate3d(0, 0, 0)"}]},ot={denominator:2,start:{opacity:"0","transform-origin":"left bottom",transform:"rotate3d(0, 0, 1, 45deg)"},steps:[{opacity:"1","transform-origin":"left bottom",transform:"translate3d(0, 0, 0)"}]},nt={denominator:2,start:{opacity:"0","transform-origin":"right bottom",transform:"rotate3d(0, 0, 1, -90deg)"},steps:[{opacity:"1","transform-origin":"right bottom",transform:"translate3d(0, 0, 0)"}]},st={denominator:2,start:{opacity:"1","transform-origin":"center"},steps:[{opacity:"0","transform-origin":"center",transform:"rotate3d(0, 0, 1, 200deg"}]},it={denominator:2,start:{opacity:"1","transform-origin":"left bottom"},steps:[{opacity:"0","transform-origin":"left bottom",transform:"rotate3d(0, 0, 1, 45deg"}]},ft={denominator:2,start:{opacity:"1","transform-origin":"right bottom"},steps:[{opacity:"0","transform-origin":"right bottom",transform:"rotate3d(0, 0, 1, -45deg"}]},mt={denominator:2,start:{opacity:"1","transform-origin":"left bottom"},steps:[{opacity:"0","transform-origin":"left bottom",transform:"rotate3d(0, 0, 1, -45deg"}]},dt={denominator:2,start:{opacity:"1","transform-origin":"right bottom"},steps:[{opacity:"0","transform-origin":"right bottom",transform:"rotate3d(0, 0, 1, 90deg"}]},ct={denominator:2,start:{visibility:"visible",transform:"translate3d(0, -100%, 0"},steps:[{transform:"translate3d(0, 0, 0"}]},pt={denominator:2,start:{visibility:"visible",transform:"translate3d(-100%, 0, 0"},steps:[{transform:"translate3d(0, 0, 0"}]},lt={denominator:2,start:{visibility:"visible",transform:"translate3d(100%, 0, 0"},steps:[{transform:"translate3d(0, 0, 0"}]},ut={denominator:2,start:{visibility:"visible",transform:"translate3d(0, 100%, 0"},steps:[{transform:"translate3d(0, 0, 0"}]},yt={denominator:2,start:{transform:"translate3d(0, 0, 0"},steps:[{visibility:"hidden",transform:"translate3d(0, 100%, 0"}]},gt={denominator:2,start:{transform:"translate3d(0, 0, 0"},steps:[{visibility:"hidden",transform:"translate3d(-100%, 0, 0"}]},bt={denominator:2,start:{transform:"translate3d(0, 0, 0"},steps:[{visibility:"hidden",transform:"translate3d(100%, 0, 0"}]},ht={denominator:2,start:{transform:"translate3d(0, 0, 0"},steps:[{visibility:"hidden",transform:"translate3d(0, -100%, 0"}]},xt={denominator:3,start:{"transform-origin":"top left","animation-timing-function":"ease-in-out"},steps:[{"transform-origin":"top left","animation-timing-function":"ease-in-out",transform:"rotate3d(0, 0, 1, 80deg)"},{opacity:"1","transform-origin":"top left","animation-timing-function":"ease-in-out",transform:"rotate3d(0, 0, 1, 60deg)"},{opacity:"0","transform-origin":"top left","animation-timing-function":"ease-in-out",transform:"translate3d(0, 700px, 0)"}]},It={denominator:3,start:{opacity:"0","transform-origin":"center bottom",transform:"scale(0.1) rotate(30deg)"},steps:[{transform:"rotate(-10deg)"},{transform:"rotate(3deg)"},{opacity:"1",transform:"scale(1)"}]},vt={denominator:1,start:{opacity:"0",transform:"translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)"},steps:[{opacity:"1",transform:"translate3d(0, 0, 0)"}]},wt={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)"}]},Ot={denominator:1,start:{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)"},steps:[{opacity:"1",transform:"scale3d(1, 1, 1)"}]},kt={denominator:1,start:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},steps:[{opacity:"1",transform:"scale3d(1, 1, 1) translate3d(0, 0, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},Dt={denominator:1,start:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},steps:[{opacity:"1",transform:"scale3d(1, 1, 1) translate3d(0, 0, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},zt={denominator:1,start:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},steps:[{opacity:"1",transform:"scale3d(1, 1, 1) translate3d(0, 0, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},Rt={denominator:1,start:{opacity:"0",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)"},steps:[{opacity:"1",transform:"scale3d(1, 1, 1) translate3d(0, 0, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},Lt={denominator:1,start:{opacity:"1"},steps:[{opacity:"0",transform:"scale3d(0.3, 0.3, 0.3)",offset:.5},{opacity:"0"}]},Ut={denominator:1,start:{},steps:[{opacity:"0.5",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, 0, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)",offset:.4},{opacity:"0","transform-origin":"center bottom",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},Xt={denominator:1,start:{},steps:[{opacity:"0.5",transform:"scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)",offset:.4},{opacity:"0","transform-origin":"left center",transform:"scale(0.1) translate3d(-2000px, 0, 0)"}]},Bt={denominator:1,start:{},steps:[{opacity:"0.5",transform:"scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)",offset:.4},{opacity:"0","transform-origin":"right center",transform:"scale(0.1) translate3d(2000px, 0, 0)"}]},Yt={denominator:1,start:{},steps:[{opacity:"0.5",transform:"scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0)","animation-timing-function":"cubic-bezier(0.55, 0.055, 0.675, 0.19)",offset:.4},{opacity:"0","transform-origin":"center bottom",transform:"scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0)","animation-timing-function":"cubic-bezier(0.175, 0.885, 0.32, 1)"}]},jt={denominator:1,start:{opacity:"0.7",transform:"translateY(-1200px) scale(0.7)"},steps:[{opacity:"0.7",transform:"translateY(0px) scale(0.7)",offset:.8},{opacity:"1",transform:"scale(1)",offset:1}]},St={denominator:1,start:{opacity:"0.7",transform:"translateX(-2000px) scale(0.7)"},steps:[{opacity:"0.7",transform:"translateX(0px) scale(0.7)",offset:.8},{opacity:"1",transform:"scale(1)",offset:1}]},At={denominator:1,start:{opacity:"0.7",transform:"translateX(2000px) scale(0.7)"},steps:[{opacity:"0.7",transform:"translateX(0px) scale(0.7)",offset:.8},{opacity:"1",transform:"scale(1)",offset:1}]},Pt={denominator:1,start:{opacity:"0.7",transform:"translateY(1200px) scale(0.7)"},steps:[{opacity:"0.7",transform:"translateY(0px) scale(0.7)",offset:.8},{opacity:"1",transform:"scale(1)",offset:1}]},_t={denominator:1,start:{opacity:"1",transform:"scale(1)"},steps:[{opacity:"0.7",transform:"translateY(0px) scale(0.7)",offset:.2},{opacity:"0.7",transform:"translateY(700px) scale(0.7)",offset:1}]},Tt={denominator:1,start:{opacity:"1",transform:"scale(1)"},steps:[{opacity:"0.7",transform:"translateX(0px) scale(0.7)",offset:.2},{opacity:"0.7",transform:"translateX(-2000px) scale(0.7)",offset:1}]},qt={denominator:1,start:{opacity:"1",transform:"scale(1)"},steps:[{opacity:"0.7",transform:"translateX(0px) scale(0.7)",offset:.2},{opacity:"0.7",transform:"translateX(2000px) scale(0.7)",offset:1}]},Ct={denominator:1,start:{opacity:"1",transform:"scale(1)"},steps:[{opacity:"0.7",transform:"translateY(0px) scale(0.7)",offset:.2},{opacity:"0.7",transform:"translateY(-700px) scale(0.7)",offset:1}]};function Et(t){return function(a){return f([r.style(t.start)],t.steps.map((function(e){return r.animate(a/t.denominator,r.style(e))})))}}var Mt={bounce:Et(_),flash:Et(T),headShake:Et(q),heartBeat:Et(C),pulse:Et(M),rubberBand:Et(N),shake:Et(V),swing:Et(G),tada:Et(F),wobble:Et(H),jello:Et(E),bounceIn:Et(R),bounceInDown:Et(L),bounceInLeft:Et(U),bounceInRight:Et(X),bounceInUp:Et(B),bounceOut:Et(Y),bounceOutDown:Et(j),bounceOutLeft:Et(S),bounceOutRight:Et(A),bounceOutUp:Et(P),fadeIn:Et(m),fadeInDown:Et(d),fadeInDownBig:Et(c),fadeInLeft:Et(p),fadeInLeftBig:Et(l),fadeInRight:Et(u),fadeInRightBig:Et(y),fadeInUp:Et(g),fadeInUpBig:Et(b),fadeOut:Et(h),fadeOutDown:Et(x),fadeOutDownBig:Et(I),fadeOutLeft:Et(v),fadeOutLeftBig:Et(w),fadeOutRight:Et(O),fadeOutRightBig:Et(k),fadeOutUp:Et(D),fadeOutUpBig:Et(z),flip:Et(J),flipInX:Et(K),flipInY:Et(Q),flipOutX:Et(W),flipOutY:Et(Z),lightSpeedIn:Et($),lightSpeedOut:Et(tt),rotateIn:Et(at),rotateInDownLeft:Et(et),rotateInDownRight:Et(rt),rotateInUpLeft:Et(ot),rotateInUpRight:Et(nt),rotateOut:Et(st),rotateOutDownLeft:Et(it),rotateOutDownRight:Et(ft),rotateOutUpLeft:Et(mt),rotateOutUpRight:Et(dt),slideInUp:Et(ut),slideInDown:Et(ct),slideInLeft:Et(pt),slideInRight:Et(lt),slideOutUp:Et(ht),slideOutDown:Et(yt),slideOutLeft:Et(gt),slideOutRight:Et(bt),zoomIn:Et(Ot),zoomInDown:Et(kt),zoomInLeft:Et(Dt),zoomInRight:Et(zt),zoomInUp:Et(Rt),zoomOut:Et(Lt),zoomOutDown:Et(Ut),zoomOutLeft:Et(Xt),zoomOutRight:Et(Bt),zoomOutUp:Et(Yt),hinge:Et(xt),jackInTheBox:Et(It),rollIn:Et(vt),rollOut:Et(wt),backInDown:Et(jt),backInLeft:Et(St),backInRight:Et(At),backInUp:Et(Pt),backOutDown:Et(_t),backOutLeft:Et(Tt),backOutRight:Et(qt),backOutUp:Et(Ct)},Nt=function(){function t(t){this._builder=t,this.animations=Mt}return t.prototype.create=function(t,a){return this._builder.build(t).create(a)},t.prototype.addAnimations=function(t){var a=this;t.forEach((function(t){return a.add(t.name,t.animation)}))},t.prototype.add=function(t,a){if(void 0!==this.animations[t])throw new Error("There is already an animation named "+t);this.animations[t]=Et(a)},t}();Nt.decorators=[{type:a.Injectable}],Nt.ctorParameters=function(){return[{type:r.AnimationBuilder}]};var Vt=function(){function t(t,a,e){this.templateRef=t,this.viewContainer=a,this._animationsService=e,this.shownBefore=!1}return Object.defineProperty(t.prototype,"animIf",{set:function(t){this.show=t,this._animIfDirty=!0},enumerable:!1,configurable:!0}),t.prototype.ngDoCheck=function(){if(this._animIfDirty){if(this._animIfDirty=!1,this.subscription&&this.subscription.unsubscribe(),this.show&&!this.shownBefore)this.viewContainer.clear(),this.viewContainer.createEmbeddedView(this.templateRef),this.createPlayer(this.animIfInfo.startAnim,this.animIfInfo.time).play(),this.shownBefore=!0;if(!this.show&&this.shownBefore)this.createPlayer(this.animIfInfo.endAnim,this.animIfInfo.time).play(),this.clearAfterTime(this.viewContainer,this.animIfInfo.time),this.shownBefore=!1}},t.prototype.createPlayer=function(t,a){return this._animationsService.create(this._animationsService.animations[t](a),this.viewContainer.get(0).rootNodes[0])},t.prototype.clearAfterTime=function(t,a){this.subscription=o.timer(a).subscribe((function(){t.clear()}))},t}();Vt.decorators=[{type:a.Directive,args:[{selector:"[animIf]"}]}],Vt.ctorParameters=function(){return[{type:a.TemplateRef},{type:a.ViewContainerRef},{type:Nt}]},Vt.propDecorators={animIfInfo:[{type:a.Input}],animIf:[{type:a.Input}]};var Gt=function(){function t(t,a){this.el=t,this._animationsService=a,this.time=300,this.animation="fadeIn"}return Object.defineProperty(t.prototype,"animAted",{set:function(t){t&&(this.time=t.time||this.time,this.animation=t.animation||this.animation)},enumerable:!1,configurable:!0}),t.prototype.animate=function(t){var a,e=this;(a=void 0!==t?this.createPlayer(t.animation||this.animation,t.time||this.time):this.createPlayer(this.animation,this.time)).play(),a.onDone((function(){return n(e,void 0,void 0,(function(){var e;return s(this,(function(r){switch(r.label){case 0:return e=void 0!==t&&t.time||this.time,[4,o.timer(e).toPromise()];case 1:return r.sent(),a.reset(),[2]}}))}))}))},t.prototype.createPlayer=function(t,a){return this._animationsService.create(this._animationsService.animations[t](a),this.el.nativeElement)},t}();Gt.decorators=[{type:a.Directive,args:[{selector:"[animAted]",exportAs:"animated"}]}],Gt.ctorParameters=function(){return[{type:a.ElementRef},{type:Nt}]},Gt.propDecorators={animAted:[{type:a.Input}]};var Ft=function(){};Ft.decorators=[{type:a.NgModule,args:[{declarations:[Vt,Gt],imports:[e.CommonModule],providers:[Nt],exports:[Vt,Gt]}]}];var Ht=function(t,a,e){void 0===e&&(e=1),this.start=t,this.steps=a,this.denominator=e};t.AnimIfDirective=Vt,t.AnimatedDirective=Gt,t.AnimationDefinition=Ht,t.AnimationsService=Nt,t.NgxAnimationsModule=Ft,t.animations=Mt,t.backInDown=jt,t.backInLeft=St,t.backInRight=At,t.backInUp=Pt,t.backOutDown=_t,t.backOutLeft=Tt,t.backOutRight=qt,t.backOutUp=Ct,t.bounce=_,t.bounceIn=R,t.bounceInDown=L,t.bounceInLeft=U,t.bounceInRight=X,t.bounceInUp=B,t.bounceOut=Y,t.bounceOutDown=j,t.bounceOutLeft=S,t.bounceOutRight=A,t.bounceOutUp=P,t.buildRouteTransition=function(t){return void 0===t&&(t={}),r.transition(t.stateChangeExpr||"* => *",[r.query(":enter",[r.style({opacity:0,position:"absolute"})],{optional:!0}),r.query(":leave",f([r.style({position:"absolute"})],t.leave||Mt.bounceOut(200)),{optional:!0}),r.query(":enter",f([r.style({position:"absolute"})],t.enter||Mt.bounceIn(200)),{optional:!0})])},t.fadeIn=m,t.fadeInDown=d,t.fadeInDownBig=c,t.fadeInLeft=p,t.fadeInLeftBig=l,t.fadeInRight=u,t.fadeInRightBig=y,t.fadeInUp=g,t.fadeInUpBig=b,t.fadeOut=h,t.fadeOutDown=x,t.fadeOutDownBig=I,t.fadeOutLeft=v,t.fadeOutLeftBig=w,t.fadeOutRight=O,t.fadeOutRightBig=k,t.fadeOutUp=D,t.fadeOutUpBig=z,t.flash=T,t.flip=J,t.flipInX=K,t.flipInY=Q,t.flipOutX=W,t.flipOutY=Z,t.headShake=q,t.heartBeat=C,t.hinge=xt,t.jackInTheBox=It,t.jello=E,t.lightSpeedIn=$,t.lightSpeedOut=tt,t.pulse=M,t.rollIn=vt,t.rollOut=wt,t.rotateIn=at,t.rotateInDownLeft=et,t.rotateInDownRight=rt,t.rotateInUpLeft=ot,t.rotateInUpRight=nt,t.rotateOut=st,t.rotateOutDownLeft=it,t.rotateOutDownRight=ft,t.rotateOutUpLeft=mt,t.rotateOutUpRight=dt,t.rubberBand=N,t.shake=V,t.slideInDown=ct,t.slideInLeft=pt,t.slideInRight=lt,t.slideInUp=ut,t.slideOutDown=yt,t.slideOutLeft=gt,t.slideOutRight=bt,t.slideOutUp=ht,t.stylesToAnimation=Et,t.swing=G,t.tada=F,t.wobble=H,t.zoomIn=Ot,t.zoomInDown=kt,t.zoomInLeft=Dt,t.zoomInRight=zt,t.zoomInUp=Rt,t.zoomOut=Lt,t.zoomOutDown=Ut,t.zoomOutLeft=Xt,t.zoomOutRight=Bt,t.zoomOutUp=Yt,t.ɵa=_,t.ɵb=T,t.ɵba=u,t.ɵbb=y,t.ɵbc=g,t.ɵbd=b,t.ɵbe=h,t.ɵbf=x,t.ɵbg=I,t.ɵbh=v,t.ɵbi=w,t.ɵbj=O,t.ɵbk=k,t.ɵbl=D,t.ɵbm=z,t.ɵbn=J,t.ɵbo=K,t.ɵbp=Q,t.ɵbq=W,t.ɵbr=Z,t.ɵbs=$,t.ɵbt=tt,t.ɵbu=at,t.ɵbv=et,t.ɵbw=rt,t.ɵbx=ot,t.ɵby=nt,t.ɵbz=st,t.ɵc=q,t.ɵca=it,t.ɵcb=ft,t.ɵcc=mt,t.ɵcd=dt,t.ɵce=ut,t.ɵcf=ct,t.ɵcg=pt,t.ɵch=lt,t.ɵci=ht,t.ɵcj=yt,t.ɵck=gt,t.ɵcl=bt,t.ɵcm=Ot,t.ɵcn=kt,t.ɵco=Dt,t.ɵcp=zt,t.ɵcq=Rt,t.ɵcr=Lt,t.ɵcs=Ut,t.ɵct=Xt,t.ɵcu=Bt,t.ɵcv=Yt,t.ɵcw=xt,t.ɵcx=It,t.ɵcy=vt,t.ɵcz=wt,t.ɵd=C,t.ɵda=jt,t.ɵdb=St,t.ɵdc=At,t.ɵdd=Pt,t.ɵde=_t,t.ɵdf=Tt,t.ɵdg=qt,t.ɵdh=Ct,t.ɵe=M,t.ɵf=N,t.ɵg=V,t.ɵh=G,t.ɵi=F,t.ɵj=H,t.ɵk=E,t.ɵl=R,t.ɵm=L,t.ɵn=U,t.ɵo=X,t.ɵp=B,t.ɵq=Y,t.ɵr=j,t.ɵs=S,t.ɵt=A,t.ɵu=P,t.ɵv=m,t.ɵw=d,t.ɵx=c,t.ɵy=p,t.ɵz=l,Object.defineProperty(t,"__esModule",{value:!0})})); //# sourceMappingURL=ngx-animations.umd.min.js.map