1 line
4.1 KiB
JSON
1 line
4.1 KiB
JSON
![]() |
{"ast":null,"code":"import { Observable } from '../../Observable';\nimport { performanceTimestampProvider } from '../../scheduler/performanceTimestampProvider';\nimport { animationFrameProvider } from '../../scheduler/animationFrameProvider';\nexport function animationFrames(timestampProvider) {\n return timestampProvider ? animationFramesFactory(timestampProvider) : DEFAULT_ANIMATION_FRAMES;\n}\nfunction animationFramesFactory(timestampProvider) {\n return new Observable(function (subscriber) {\n var provider = timestampProvider || performanceTimestampProvider;\n var start = provider.now();\n var id = 0;\n var run = function () {\n if (!subscriber.closed) {\n id = animationFrameProvider.requestAnimationFrame(function (timestamp) {\n id = 0;\n var now = provider.now();\n subscriber.next({\n timestamp: timestampProvider ? now : timestamp,\n elapsed: now - start\n });\n run();\n });\n }\n };\n run();\n return function () {\n if (id) {\n animationFrameProvider.cancelAnimationFrame(id);\n }\n };\n });\n}\nvar DEFAULT_ANIMATION_FRAMES = animationFramesFactory();\n//# sourceMappingURL=animationFrames.js.map","map":{"version":3,"names":["Observable","performanceTimestampProvider","animationFrameProvider","animationFrames","timestampProvider","animationFramesFactory","DEFAULT_ANIMATION_FRAMES","subscriber","provider","start","now","id","run","closed","requestAnimationFrame","timestamp","next","elapsed","cancelAnimationFrame"],"sources":["/home/poule/encrypted/stockage-syncable/www/development/html/ng-implementation/implem/node_modules/rxjs/dist/esm5/internal/observable/dom/animationFrames.js"],"sourcesContent":["import { Observable } from '../../Observable';\nimport { performanceTimestampProvider } from '../../scheduler/performanceTimestampProvider';\nimport { animationFrameProvider } from '../../scheduler/animationFrameProvider';\nexport function animationFrames(timestampProvider) {\n return timestampProvider ? animationFramesFactory(timestampProvider) : DEFAULT_ANIMATION_FRAMES;\n}\nfunction animationFramesFactory(timestampProvider) {\n return new Observable(function (subscriber) {\n var provider = timestampProvider || performanceTimestampProvider;\n var start = provider.now();\n var id = 0;\n var run = function () {\n if (!subscriber.closed) {\n id = animationFrameProvider.requestAnimationFrame(function (timestamp) {\n id = 0;\n var now = provider.now();\n subscriber.next({\n timestamp: timestampProvider ? now : timestamp,\n elapsed: now - start,\n });\n run();\n });\n }\n };\n run();\n return function () {\n if (id) {\n animationFrameProvider.cancelAnimationFrame(id);\n }\n };\n });\n}\nvar DEFAULT_ANIMATION_FRAMES = animationFramesFactory();\n//# sourceMappingURL=animationFrames.js.map"],"mappings":"AAAA,SAASA,UAAU,QAAQ,kBAAkB;AAC7C,SAASC,4BAA4B,QAAQ,8CAA8C;AAC3F,SAASC,sBAAsB,QAAQ,wCAAwC;AAC/E,OAAO,SAASC,eAAeA,CAACC,iBAAiB,EAAE;EAC/C,OAAOA,iBAAiB,GAAGC,sBAAsB,CAACD,iBAAiB,CAAC,GAAGE,wBAAwB;AACnG;AACA,SAASD,sBAAsBA,CAACD,iBAAiB,EAAE;EAC/C,OAAO,IAAIJ,UAAU,CAAC,UAAUO,UAAU,EAAE;IACxC,IAAIC,QAAQ,GAAGJ,iBAAiB,IAAIH,4BAA4B;IAChE,IAAIQ,KAAK,GAAGD,QAAQ,CAACE,GAAG,CAAC,CAAC;IAC1B,IAAIC,EAAE,GAAG,CAAC;IACV,IAAIC,GAAG,GAAG,SAAAA,CAAA,EAAY;MAClB,IAAI,CAACL,UAAU,CAACM,MAAM,EAAE;QACpBF,EAAE,GAAGT,sBAAsB,CAACY,qBAAqB,CAAC,UAAUC,SAAS,EAAE;UACnEJ,EAAE,GAAG,CAAC;UACN,IAAID,GAAG,GAAGF,QAAQ,CAACE,GAAG,CAAC,CAAC;UACxBH,UAAU,CAACS,IAAI,CAAC;YACZD,SAAS,EAAEX,iBAAiB,GAAGM,GAAG,GAAGK,SAAS;YAC9CE,OAAO,EAAEP,GAAG,GAAGD;UACnB,CAAC,CAAC;UACFG,GAAG,CAAC,CAAC;QACT,CAAC,CAAC;MACN;IACJ,CAAC;IACDA,GAAG,CAAC,CAAC;IACL,OAAO,YAAY;MACf,IAAID,EAAE,EAAE;QACJT,sBAAsB,CAACgB,oBAAoB,CAACP,EAAE,CAAC;MACnD;IACJ,CAAC;EACL,CAAC,CAAC;AACN;AACA,IAAIL
|