O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:61:"/home/galides-ibrahim/espace/assets/js/purecounter_vanilla.js";s:10:"publicPath";s:41:"/assets/js/purecounter_vanilla-nJzCA3F.js";s:23:"publicPathWithoutDigest";s:33:"/assets/js/purecounter_vanilla.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:5266:"/*! * purecounter.js - A simple yet configurable native javascript counter which you can count on. * Author: Stig Rex * Version: 1.5.0 * Url: https://github.com/srexi/purecounterjs * License: MIT */!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.PureCounter=t():e.PureCounter=t()}(self,function(){return t={638:function(e){function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):0[0]}}(e)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function s(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,s=new Array(t);n1&&0[0]!==arguments[1]?arguments[1]:{},i={};for(t in e)(o=={}||o.hasOwnProperty(t))&&(s=n(e[t]),i[t]=s,t.match(/duration|pulse/)&&(i[t]="boolean"!=typeof s?1e3*s:s));return Object.assign({},o,i)}function l(e,s){var o,r,a=(s.end-s.start)/(s.duration/s.delay),i="inc";s.start>s.end&&(i="dec",a*=-1),o=n(s.start),e.innerHTML=t(o,s),!0===s.once&&e.setAttribute("data-purecounter-duration",0),r=setInterval(function(){var c=function(e,t){var s=arguments.length>2&&0[0]!==arguments[2]?arguments[2]:"inc";return e=n(e),t=n(t),parseFloat("inc"===s?e+t:e-t)}(o,a,i);e.innerHTML=t(c,s),((o=c)>=s.end&&"inc"==i||o<=s.end&&"dec"==i)&&(e.innerHTML=t(s.end,s),s.pulse&&(e.setAttribute("data-purecounter-duration",0),setTimeout(function(){e.setAttribute("data-purecounter-duration",s.duration/1e3)},s.pulse)),clearInterval(r))},s.delay)}function i(e,t){return e**t}function t(e,t){var n={minimumFractionDigits:t.decimals,maximumFractionDigits:t.decimals},s="string"==typeof t.formater?t.formater:0[0];return e=function(e,t){if(t.filesizing||t.currency){e=Math.abs(Number(e));var n,s=1e3,c=t.currency&&"string"==typeof t.currency?t.currency:"",r=t.decimals||1,o=["","K","M","B","T"],a="";t.filesizing&&(s=1024,o=["bytes","KB","MB","GB","TB"]);for(n=4;n>=0;n--)if(0===n&&(a="".concat(e.toFixed(r)," ").concat(o[n])),e>=i(s,n)){a="".concat((e/i(s,n)).toFixed(r)," ").concat(o[n]);break}return c+a}return parseFloat(e)}(e,t),function(e,t){if(t.formater){var n,s=t.separator?"string"==typeof t.separator?t.separator:",":"";return"en-US"!==t.formater&&!0===t.separator?e:(n=s,e.replace(/^(?:(\d{1,3},(?:\d{1,3},?)*)|(\d{1,3}\.(?:\d{1,3}\.?)*)|(\d{1,3}(?:\s\d{1,3})*))([.,]?\d{0,2}?)$/gi,function(e,t,s,o,i){var c,a="",r="";return(0[0]!==t?(a=t.replace(new RegExp(/,/gi,"gi"),n),r=","):0[0]!==s?a=s.replace(new RegExp(/\./gi,"gi"),n):0[0]!==o&&(a=o.replace(new RegExp(/ /gi,"gi"),n)),0[0]!==i)&&(c=","!==r&&","!==n?",":".",a+=0[0]!==i?i.replace(new RegExp(/\.|,/gi,"gi"),c):""),a}))}return e}(e=t.formater?e.toLocaleString(s,n):parseInt(e).toString(),t)}function n(e){return/^[0-9]+\.[0-9]+$/.test(e)?parseFloat(e):/^[0-9]+$/.test(e)?parseInt(e):/^true|false/i.test(e)?/^true/i.test(e):e}function a(e){for(var t=e.offsetTop,n=e.offsetLeft,s=e.offsetWidth,o=e.offsetHeight;e.offsetParent;)t+=(e=e.offsetParent).offsetTop,n+=e.offsetLeft;return t>=window.pageYOffset&&n>=window.pageXOffset&&t+o<=window.pageYOffset+window.innerHeight&&n+s<=window.pageXOffset+window.innerWidth}function d(){return"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype}e.exports=function(){var h=arguments.length>0&&0[0]!==arguments[0]?arguments[0]:{},m={start:0,end:100,duration:2e3,delay:10,once:!0,pulse:!1,decimals:0,legacy:!0,filesizing:!1,currency:!1,separator:!1,formater:"us-US",selector:".purecounter"},e=o(h,m);function f(){var n,t=document.querySelectorAll(e.selector);0!==t.length&&(d()?(n=new IntersectionObserver(i.bind(this),{root:null,rootMargin:"20px",threshold:.5}),t.forEach(function(e){n.observe(e)})):window.addEventListener&&(s(t),window.addEventListener("scroll",function(){s(t)},{passive:!0})))}function s(e){e.forEach(function(e){!0===u(e).legacy&&a(e)&&i([e])})}function i(e,n){e.forEach(function(e){var i,o=e.target||e,s=u(o);if(s.duration<=0)return o.innerHTML=t(s.end,s);if(!n&&!a(e)||n&&e.intersectionRatio<.5)return i=s.start>s.end?s.end:s.start,o.innerHTML=t(i,s);setTimeout(function(){return l(o,s)},s.delay)})}function u(t){var i=e,s=[].filter.call(t.attributes,function(e){return/^data-purecounter-/.test(e.name)});return o(0!=s.length?Object.assign.apply(Object,[{}].concat(c(s.map(function(e){var t=e.name,s=e.value;return r({},t.replace("data-purecounter-","").toLowerCase(),n(s))})))):{},i)}f()}}},e={},n=function n(s){var o,i=e[s];return 0[0]!==i?i.exports:(o=e[s]={exports:{}},t[s](o,o.exports,n),o.exports)}(638),n;var e,t,n})";s:6:"digest";s:32:"9c9cc203716203392d2daf330949209f";s:13:"isPredigested";b:0;s:11:"logicalPath";s:25:"js/purecounter_vanilla.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}}