{"version":3,"sources":["node_modules\\animated\\lib\\Easing.js"],"names":["_createClass","defineProperties","target","props","i","length","descriptor","enumerable","configurable","writable","Object","defineProperty","key","Constructor","protoProps","staticProps","prototype","_classCallCheck","instance","TypeError","_bezier","require","Easing","value","step0","n","step1","linear","t","ease","_ease","quad","cubic","poly","Math","pow","sin","cos","PI","circle","sqrt","exp","elastic","bounciness","arguments","undefined","p","back","s","bounce","bezier","x1","y1","x2","y2","_in","easing","out","inOut","module","exports"],"mappings":"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","file":"Easing.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["\n\n\n\n\n\n\n\n\n\n'use strict';var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if(\"value\"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor;};}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(\"Cannot call a class as a function\");}}\n\nvar _bezier=require('./bezier');var\n\n\n\n\n\n\nEasing=function(){function Easing(){_classCallCheck(this,Easing);}_createClass(Easing,null,[{key:'step0',value:function step0(\nn){\nreturn n>0?1:0;\n}},{key:'step1',value:function step1(\n\nn){\nreturn n>=1?1:0;\n}},{key:'linear',value:function linear(\n\nt){\nreturn t;\n}},{key:'ease',value:function ease(\n\nt){\nreturn _ease(t);\n}},{key:'quad',value:function quad(\n\nt){\nreturn t*t;\n}},{key:'cubic',value:function cubic(\n\nt){\nreturn t*t*t;\n}},{key:'poly',value:function poly(\n\nn){\nreturn function(t){return Math.pow(t,n);};\n}},{key:'sin',value:function sin(\n\nt){\nreturn 1-Math.cos(t*Math.PI/2);\n}},{key:'circle',value:function circle(\n\nt){\nreturn 1-Math.sqrt(1-t*t);\n}},{key:'exp',value:function exp(\n\nt){\nreturn Math.pow(2,10*(t-1));\n}},{key:'elastic',value:function elastic()\n\n\n\n\n\n\n\n\n\n\n\n{var bounciness=arguments.length>0&&arguments[0]!==undefined?arguments[0]:1;\nvar p=bounciness*Math.PI;\nreturn function(t){return 1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*p);};\n}},{key:'back',value:function back(\n\ns){\nif(s===undefined){\ns=1.70158;\n}\nreturn function(t){return t*t*((s+1)*t-s);};\n}},{key:'bounce',value:function bounce(\n\nt){\nif(t<1/2.75){\nreturn 7.5625*t*t;\n}\n\nif(t<2/2.75){\nt-=1.5/2.75;\nreturn 7.5625*t*t+0.75;\n}\n\nif(t<2.5/2.75){\nt-=2.25/2.75;\nreturn 7.5625*t*t+0.9375;\n}\n\nt-=2.625/2.75;\nreturn 7.5625*t*t+0.984375;\n}},{key:'bezier',value:function bezier(\n\n\nx1,\ny1,\nx2,\ny2)\n{\nreturn _bezier(x1,y1,x2,y2);\n}},{key:'in',value:function _in(\n\n\neasing)\n{\nreturn easing;\n}},{key:'out',value:function out(\n\n\n\n\n\neasing)\n{\nreturn function(t){return 1-easing(1-t);};\n}},{key:'inOut',value:function inOut(\n\n\n\n\n\neasing)\n{\nreturn function(t){\nif(t<0.5){\nreturn easing(t*2)/2;\n}\nreturn 1-easing((1-t)*2)/2;\n};\n}}]);return Easing;}();\n\n\nvar _ease=Easing.bezier(0.42,0,1,1);\n\n\n\nmodule.exports=Easing;"]}