{"id":"node_modules/rxjs/_esm5/internal/scheduler/animationFrame.js","dependencies":[{"name":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/_esm5/internal/scheduler/animationFrame.js.map","includedInParent":true,"mtime":499162500000},{"name":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/src/internal/scheduler/animationFrame.ts","includedInParent":true,"mtime":499162500000},{"name":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/package.json","includedInParent":true,"mtime":1573802285913},{"name":"/Users/pa/Js_workspace/eth-merkle-bridge-js/.babelrc","includedInParent":true,"mtime":1571296685108},{"name":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/package.json","includedInParent":true,"mtime":1573797080807},{"name":"./AnimationFrameAction","loc":{"line":2,"column":37},"parent":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/_esm5/internal/scheduler/animationFrame.js","resolved":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/_esm5/internal/scheduler/AnimationFrameAction.js"},{"name":"./AnimationFrameScheduler","loc":{"line":3,"column":40},"parent":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/_esm5/internal/scheduler/animationFrame.js","resolved":"/Users/pa/Js_workspace/eth-merkle-bridge-js/example/node_modules/rxjs/_esm5/internal/scheduler/AnimationFrameScheduler.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.animationFrame = void 0;\n\nvar _AnimationFrameAction = require(\"./AnimationFrameAction\");\n\nvar _AnimationFrameScheduler = require(\"./AnimationFrameScheduler\");\n\n/** PURE_IMPORTS_START _AnimationFrameAction,_AnimationFrameScheduler PURE_IMPORTS_END */\nvar animationFrame =\n/*@__PURE__*/\nnew _AnimationFrameScheduler.AnimationFrameScheduler(_AnimationFrameAction.AnimationFrameAction);\nexports.animationFrame = animationFrame;"},"sourceMaps":{"js":{"mappings":[{"source":"../../../src/internal/scheduler/animationFrame.ts","name":null,"original":{"line":2,"column":0},"generated":{"line":8,"column":0}},{"source":"../../../src/internal/scheduler/animationFrame.ts","name":null,"original":{"line":40,"column":0},"generated":{"line":10,"column":0}},{"source":"../../../src/internal/scheduler/animationFrame.ts","name":null,"original":{"line":1,"column":0},"generated":{"line":12,"column":0}}],"sources":{"../../../src/internal/scheduler/animationFrame.ts":"import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\n\n/**\n *\n * Animation Frame Scheduler\n *\n * <span class=\"informal\">Perform task when `window.requestAnimationFrame` would fire</span>\n *\n * When `animationFrame` scheduler is used with delay, it will fall back to {@link asyncScheduler} scheduler\n * behaviour.\n *\n * Without delay, `animationFrame` scheduler can be used to create smooth browser animations.\n * It makes sure scheduled task will happen just before next browser content repaint,\n * thus performing animations as efficiently as possible.\n *\n * ## Example\n * Schedule div height animation\n * ```ts\n * // html: <div style=\"background: #0ff;\"></div>\n * import { animationFrameScheduler } from 'rxjs';\n *\n * const div = document.querySelector('div');\n *\n * animationFrameScheduler.schedule(function(height) {\n *   div.style.height = height + \"px\";\n *\n *   this.schedule(height + 1);  // `this` references currently executing Action,\n *                               // which we reschedule with new state\n * }, 0, 0);\n *\n * // You will see a div element growing in height\n * ```\n *\n * @static true\n * @name animationFrame\n * @owner Scheduler\n */\n\nexport const animationFrame = new AnimationFrameScheduler(AnimationFrameAction);\n"},"lineCount":null}},"error":null,"hash":"9493a77738013f5bed2bd0efe2233ee5","cacheData":{"env":{}}}