{"version":3,"sources":["node_modules\\animated\\lib\\AnimatedProps.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","AnimatedStyle","AnimatedProps","_Animated","callback","_this","getPrototypeOf","style","_props","_callback","__attach","__getValue","__getAnimatedValue","__addChild","__detach","__removeChild","update","module","exports"],"mappings":"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","file":"AnimatedProps.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 AnimatedStyle=require('./AnimatedStyle');var\n\nAnimatedProps=function(_Animated){_inherits(AnimatedProps,_Animated);\n\n\n\nfunction AnimatedProps(\nprops,\ncallback)\n{_classCallCheck(this,AnimatedProps);var _this=_possibleConstructorReturn(this,(AnimatedProps.__proto__||Object.getPrototypeOf(AnimatedProps)).call(this));\n\nif(props.style){\nprops=_extends({},\nprops,{\nstyle:new AnimatedStyle(props.style)});\n\n}\n_this._props=props;\n_this._callback=callback;\n_this.__attach();return _this;\n}_createClass(AnimatedProps,[{key:'__getValue',value:function __getValue()\n\n{\nvar props={};\nfor(var key in this._props){\nvar value=this._props[key];\nif(value instanceof Animated){\nprops[key]=value.__getValue();\n}else{\nprops[key]=value;\n}\n}\nreturn props;\n}},{key:'__getAnimatedValue',value:function __getAnimatedValue()\n\n{\nvar props={};\nfor(var key in this._props){\nvar value=this._props[key];\nif(value instanceof Animated){\nprops[key]=value.__getAnimatedValue();\n}\n}\nreturn props;\n}},{key:'__attach',value:function __attach()\n\n{\nfor(var key in this._props){\nvar value=this._props[key];\nif(value instanceof Animated){\nvalue.__addChild(this);\n}\n}\n}},{key:'__detach',value:function __detach()\n\n{\nfor(var key in this._props){\nvar value=this._props[key];\nif(value instanceof Animated){\nvalue.__removeChild(this);\n}\n}\n}},{key:'update',value:function update()\n\n{\nthis._callback();\n}}]);return AnimatedProps;}(Animated);\n\n\nmodule.exports=AnimatedProps;"]}