You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
11 KiB
1 line
11 KiB
{"ast":null,"code":"'use strict';\n\nimport _classCallCheck from \"@babel/runtime/helpers/classCallCheck\";\nimport _createClass from \"@babel/runtime/helpers/createClass\";\nimport _get from \"@babel/runtime/helpers/get\";\nimport _inherits from \"@babel/runtime/helpers/inherits\";\nimport _possibleConstructorReturn from \"@babel/runtime/helpers/possibleConstructorReturn\";\nimport _getPrototypeOf from \"@babel/runtime/helpers/getPrototypeOf\";\nfunction _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; }\nfunction _isNativeReflectConstruct() { if (typeof Reflect === \"undefined\" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === \"function\") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } }\nimport AnimatedNode from \"./AnimatedNode\";\nimport AnimatedWithChildren from \"./AnimatedWithChildren\";\nimport NativeAnimatedHelper from \"../NativeAnimatedHelper\";\nvar AnimatedTransform = function (_AnimatedWithChildren) {\n _inherits(AnimatedTransform, _AnimatedWithChildren);\n var _super = _createSuper(AnimatedTransform);\n function AnimatedTransform(transforms) {\n var _this;\n _classCallCheck(this, AnimatedTransform);\n _this = _super.call(this);\n _this._transforms = transforms;\n return _this;\n }\n _createClass(AnimatedTransform, [{\n key: \"__makeNative\",\n value: function __makeNative() {\n this._transforms.forEach(function (transform) {\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n value.__makeNative();\n }\n }\n });\n _get(_getPrototypeOf(AnimatedTransform.prototype), \"__makeNative\", this).call(this);\n }\n }, {\n key: \"__getValue\",\n value: function __getValue() {\n return this._transforms.map(function (transform) {\n var result = {};\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n result[key] = value.__getValue();\n } else {\n result[key] = value;\n }\n }\n return result;\n });\n }\n }, {\n key: \"__getAnimatedValue\",\n value: function __getAnimatedValue() {\n return this._transforms.map(function (transform) {\n var result = {};\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n result[key] = value.__getAnimatedValue();\n } else {\n result[key] = value;\n }\n }\n return result;\n });\n }\n }, {\n key: \"__attach\",\n value: function __attach() {\n var _this2 = this;\n this._transforms.forEach(function (transform) {\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n value.__addChild(_this2);\n }\n }\n });\n }\n }, {\n key: \"__detach\",\n value: function __detach() {\n var _this3 = this;\n this._transforms.forEach(function (transform) {\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n value.__removeChild(_this3);\n }\n }\n });\n _get(_getPrototypeOf(AnimatedTransform.prototype), \"__detach\", this).call(this);\n }\n }, {\n key: \"__getNativeConfig\",\n value: function __getNativeConfig() {\n var transConfigs = [];\n this._transforms.forEach(function (transform) {\n for (var key in transform) {\n var value = transform[key];\n if (value instanceof AnimatedNode) {\n transConfigs.push({\n type: 'animated',\n property: key,\n nodeTag: value.__getNativeTag()\n });\n } else {\n transConfigs.push({\n type: 'static',\n property: key,\n value: NativeAnimatedHelper.transformDataType(value)\n });\n }\n }\n });\n NativeAnimatedHelper.validateTransform(transConfigs);\n return {\n type: 'transform',\n transforms: transConfigs\n };\n }\n }]);\n return AnimatedTransform;\n}(AnimatedWithChildren);\nexport default AnimatedTransform;","map":{"version":3,"names":["AnimatedNode","AnimatedWithChildren","NativeAnimatedHelper","AnimatedTransform","transforms","_transforms","forEach","transform","key","value","__makeNative","map","result","__getValue","__getAnimatedValue","__addChild","__removeChild","transConfigs","push","type","property","nodeTag","__getNativeTag","transformDataType","validateTransform"],"sources":["/Users/mathildejean/Documents/BUT/LaSuperMeteo/LaSuperMeteo/iut-expo-starter/node_modules/react-native-web/dist/vendor/react-native/Animated/nodes/AnimatedTransform.js"],"sourcesContent":["/**\n * Copyright (c) Meta Platforms, Inc. and affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n *\n * \n * @format\n */\n'use strict';\n\nimport AnimatedNode from './AnimatedNode';\nimport AnimatedWithChildren from './AnimatedWithChildren';\nimport NativeAnimatedHelper from '../NativeAnimatedHelper';\n\nclass AnimatedTransform extends AnimatedWithChildren {\n constructor(transforms) {\n super();\n this._transforms = transforms;\n }\n\n __makeNative() {\n this._transforms.forEach(transform => {\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n value.__makeNative();\n }\n }\n });\n\n super.__makeNative();\n }\n\n __getValue() {\n return this._transforms.map(transform => {\n var result = {};\n\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n result[key] = value.__getValue();\n } else {\n result[key] = value;\n }\n }\n\n return result;\n });\n }\n\n __getAnimatedValue() {\n return this._transforms.map(transform => {\n var result = {};\n\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n result[key] = value.__getAnimatedValue();\n } else {\n // All transform components needed to recompose matrix\n result[key] = value;\n }\n }\n\n return result;\n });\n }\n\n __attach() {\n this._transforms.forEach(transform => {\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n value.__addChild(this);\n }\n }\n });\n }\n\n __detach() {\n this._transforms.forEach(transform => {\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n value.__removeChild(this);\n }\n }\n });\n\n super.__detach();\n }\n\n __getNativeConfig() {\n var transConfigs = [];\n\n this._transforms.forEach(transform => {\n for (var key in transform) {\n var value = transform[key];\n\n if (value instanceof AnimatedNode) {\n transConfigs.push({\n type: 'animated',\n property: key,\n nodeTag: value.__getNativeTag()\n });\n } else {\n transConfigs.push({\n type: 'static',\n property: key,\n value: NativeAnimatedHelper.transformDataType(value)\n });\n }\n }\n });\n\n NativeAnimatedHelper.validateTransform(transConfigs);\n return {\n type: 'transform',\n transforms: transConfigs\n };\n }\n\n}\n\nexport default AnimatedTransform;"],"mappings":"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"},"metadata":{},"sourceType":"module","externalDependencies":[]} |