{"version":3,"sources":["node_modules\\animated\\lib\\AnimatedTracking.js"],"names":["_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","_createClass","defineProperties","props","descriptor","enumerable","configurable","writable","defineProperty","Constructor","protoProps","staticProps","_classCallCheck","instance","TypeError","_possibleConstructorReturn","self","ReferenceError","_inherits","subClass","superClass","create","constructor","value","setPrototypeOf","__proto__","Animated","require","AnimatedValue","AnimatedTracking","_Animated","parent","animationClass","animationConfig","callback","_this","getPrototypeOf","_value","_parent","_animationClass","_animationConfig","_callback","__attach","__getValue","__addChild","__detach","__removeChild","update","animate","toValue","module","exports"],"mappings":";;;;;;;;;;AAUA,aAAa,GAAIA,UAASC,OAAOC,MAAP,EAAe,SAASC,MAAT,CAAgB,CAAC,IAAI,GAAIC,GAAE,CAAV,CAAYA,EAAEC,UAAUC,MAAxB,CAA+BF,GAA/B,CAAmC,CAAC,GAAIG,QAAOF,UAAUD,CAAV,CAAX,CAAwB,IAAI,GAAII,IAAR,GAAeD,OAAf,CAAsB,CAAC,GAAGN,OAAOQ,SAAP,CAAiBC,cAAjB,CAAgCC,IAAhC,CAAqCJ,MAArC,CAA4CC,GAA5C,CAAH,CAAoD,CAACL,OAAOK,GAAP,EAAYD,OAAOC,GAAP,CAAZ,CAAyB,CAAC,CAAC,OAAOL,OAAP,CAAe,CAA/N,CAAgO,GAAIS,cAAa,UAAU,CAAC,QAASC,iBAAT,CAA0BV,MAA1B,CAAiCW,KAAjC,CAAuC,CAAC,IAAI,GAAIV,GAAE,CAAV,CAAYA,EAAEU,MAAMR,MAApB,CAA2BF,GAA3B,CAA+B,CAAC,GAAIW,YAAWD,MAAMV,CAAN,CAAf,CAAwBW,WAAWC,UAAX,CAAsBD,WAAWC,UAAX,EAAuB,KAA7C,CAAmDD,WAAWE,YAAX,CAAwB,IAAxB,CAA6B,GAAG,SAAUF,WAAb,CAAwBA,WAAWG,QAAX,CAAoB,IAApB,CAAyBjB,OAAOkB,cAAP,CAAsBhB,MAAtB,CAA6BY,WAAWP,GAAxC,CAA4CO,UAA5C,EAAyD,CAAC,OAAO,UAASK,WAAT,CAAqBC,UAArB,CAAgCC,WAAhC,CAA4C,CAAC,GAAGD,UAAH,CAAcR,iBAAiBO,YAAYX,SAA7B,CAAuCY,UAAvC,EAAmD,GAAGC,WAAH,CAAeT,iBAAiBO,WAAjB,CAA6BE,WAA7B,EAA0C,MAAOF,YAAP,CAAoB,CAAlM,CAAoM,CAA1e,EAAjB,CAA8f,QAASG,gBAAT,CAAyBC,QAAzB,CAAkCJ,WAAlC,CAA8C,CAAC,GAAG,EAAEI,mBAAoBJ,YAAtB,CAAH,CAAsC,CAAC,KAAM,IAAIK,UAAJ,CAAc,mCAAd,CAAN,CAA0D,CAAC,SAASC,2BAAT,CAAoCC,IAApC,CAAyChB,IAAzC,CAA8C,CAAC,GAAG,CAACgB,IAAJ,CAAS,CAAC,KAAM,IAAIC,eAAJ,CAAmB,2DAAnB,CAAN,CAAuF,OAAOjB,QAAO,MAAOA,KAAP,GAAc,QAAd,EAAwB,MAAOA,KAAP,GAAc,UAA7C,EAAyDA,IAAzD,CAA8DgB,IAArE,CAA2E,SAASE,UAAT,CAAmBC,QAAnB,CAA4BC,UAA5B,CAAuC,CAAC,GAAG,MAAOA,WAAP,GAAoB,UAApB,EAAgCA,aAAa,IAAhD,CAAqD,CAAC,KAAM,IAAIN,UAAJ,CAAc,2DAA2D,MAAOM,WAAhF,CAAN,CAAmG,UAAStB,SAAT,CAAmBR,OAAO+B,MAAP,CAAcD,YAAYA,WAAWtB,SAArC,CAA+C,CAACwB,YAAY,CAACC,MAAMJ,QAAP,CAAgBd,WAAW,KAA3B,CAAiCE,SAAS,IAA1C,CAA+CD,aAAa,IAA5D,CAAb,CAA/C,CAAnB,CAAmJ,GAAGc,UAAH,CAAc9B,OAAOkC,cAAP,CAAsBlC,OAAOkC,cAAP,CAAsBL,QAAtB,CAA+BC,UAA/B,CAAtB,CAAiED,SAASM,SAAT,CAAmBL,UAApF,CAAgG;;AAEzhD,GAAIM,UAASC,QAAQ,YAAR,CAAb;AACA,GAAIC,eAAcD,QAAQ,iBAAR,CAAlB,CAA6C;;;;AAI7CE,iBAAiB,SAASC,SAAT,CAAmB,CAACZ,UAAUW,gBAAV,CAA2BC,SAA3B;;;;;;;AAOrC,QAASD,iBAAT;AACAN,KADA;AAEAQ,MAFA;AAGAC,cAHA;AAIAC,eAJA;AAKAC,QALA;AAMA,CAACtB,gBAAgB,IAAhB,CAAqBiB,gBAArB,EAAuC,GAAIM,OAAMpB,2BAA2B,IAA3B,CAAgC,CAACc,iBAAiBJ,SAAjB,EAA4BnC,OAAO8C,cAAP,CAAsBP,gBAAtB,CAA7B,EAAsE7B,IAAtE,CAA2E,IAA3E,CAAhC,CAAV;;AAExCmC,MAAME,MAAN,CAAad,KAAb;AACAY,MAAMG,OAAN,CAAcP,MAAd;AACAI,MAAMI,eAAN,CAAsBP,cAAtB;AACAG,MAAMK,gBAAN,CAAuBP,eAAvB;AACAE,MAAMM,SAAN,CAAgBP,QAAhB;AACAC,MAAMO,QAAN,GAAiB,MAAOP,MAAP;AAChB,cAAaN,gBAAb,CAA8B,CAAC,CAAChC,IAAI,YAAL,CAAkB0B,MAAM,QAASoB,WAAT;;AAExD;AACA,MAAO,MAAKL,OAAL,CAAaK,UAAb,EAAP;AACC,CAJ+B,CAAD,CAI5B,CAAC9C,IAAI,UAAL,CAAgB0B,MAAM,QAASmB,SAAT;;AAEzB;AACA,KAAKJ,OAAL,CAAaM,UAAb,CAAwB,IAAxB;AACC,CAJE,CAJ4B,CAQ5B,CAAC/C,IAAI,UAAL,CAAgB0B,MAAM,QAASsB,SAAT;;AAEzB;AACA,KAAKP,OAAL,CAAaQ,aAAb,CAA2B,IAA3B;AACC,CAJE,CAR4B,CAY5B,CAACjD,IAAI,QAAL,CAAc0B,MAAM,QAASwB,OAAT;;AAEvB;AACA,KAAKV,MAAL,CAAYW,OAAZ,CAAoB,GAAI,MAAKT,eAAT,CAAyBlD,SAAS,EAAT;AAC7C,KAAKmD,gBADwC,CACvB;AACtBS,QAAQ,KAAKT,gBAAL,CAAsBS,OAAtB,CAA8BN,UAA9B,EADc,CADuB,CAAzB,CAApB;AAGA,KAAKF,SAHL;AAIC,CAPE,CAZ4B,CAA9B,EAmBI,MAAOZ,iBAAP,CAAyB,CAxCb,CAwCcH,QAxCd,CAJ4B;;;AA+C7CwB,OAAOC,OAAP,CAAetB,gBAAf","file":"AnimatedTracking.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 _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;};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\");}}function _possibleConstructorReturn(self,call){if(!self){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");}return call&&(typeof call===\"object\"||typeof call===\"function\")?call:self;}function _inherits(subClass,superClass){if(typeof superClass!==\"function\"&&superClass!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof superClass);}subClass.prototype=Object.create(superClass&&superClass.prototype,{constructor:{value:subClass,enumerable:false,writable:true,configurable:true}});if(superClass)Object.setPrototypeOf?Object.setPrototypeOf(subClass,superClass):subClass.__proto__=superClass;}\n\nvar Animated=require('./Animated');\nvar AnimatedValue=require('./AnimatedValue');var\n\n\n\nAnimatedTracking=function(_Animated){_inherits(AnimatedTracking,_Animated);\n\n\n\n\n\n\nfunction AnimatedTracking(\nvalue,\nparent,\nanimationClass,\nanimationConfig,\ncallback)\n{_classCallCheck(this,AnimatedTracking);var _this=_possibleConstructorReturn(this,(AnimatedTracking.__proto__||Object.getPrototypeOf(AnimatedTracking)).call(this));\n\n_this._value=value;\n_this._parent=parent;\n_this._animationClass=animationClass;\n_this._animationConfig=animationConfig;\n_this._callback=callback;\n_this.__attach();return _this;\n}_createClass(AnimatedTracking,[{key:'__getValue',value:function __getValue()\n\n{\nreturn this._parent.__getValue();\n}},{key:'__attach',value:function __attach()\n\n{\nthis._parent.__addChild(this);\n}},{key:'__detach',value:function __detach()\n\n{\nthis._parent.__removeChild(this);\n}},{key:'update',value:function update()\n\n{\nthis._value.animate(new this._animationClass(_extends({},\nthis._animationConfig,{\ntoValue:this._animationConfig.toValue.__getValue()})),\nthis._callback);\n}}]);return AnimatedTracking;}(Animated);\n\n\nmodule.exports=AnimatedTracking;"]}