[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme-html:EDM115\u002Flight-odometer:master":3},"\u003Cdiv align=\"center\">\n\u003Ch1 id=\"light-odometer\" tabindex=\"-1\">\u003Cspan\n                class=\"header-copy-icon\"\n                role=\"button\"\n                data-slug=\"light-odometer\"\n              >\n                \u003Csvg>\u003Cpath fill=\"currentColor\" d=\"M10.59 13.41c.41.39.41 1.03 0 1.42c-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0a5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.98 2.98 0 0 0 0-4.24a2.98 2.98 0 0 0-4.24 0l-3.53 3.53a2.98 2.98 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0a5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.98 2.98 0 0 0 0 4.24a2.98 2.98 0 0 0 4.24 0l3.53-3.53a2.98 2.98 0 0 0 0-4.24a.973.973 0 0 1 0-1.42\"\u002F>\u003C\u002Fsvg>\n              \u003C\u002Fspan>\u003Ca class=\"header-anchor\" href=\"#light-odometer\">light-odometer\u003C\u002Fa>\u003C\u002Fh1>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Flight-odometer\" alt=\"NPM Version\" loading=\"lazy\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdt\u002Flight-odometer\" alt=\"NPM Downloads\" loading=\"lazy\"> \u003Ca href=\"https:\u002F\u002Fnpmx.dev\u002Flight-odometer\" target=\"_blank\" rel=\"noopener noreferrer\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fnpmx-More_info-orange?logo=npm\" alt=\"More info\" loading=\"lazy\">\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fdiv>\n\u003Cp>This project is made only for personal use, as a small and lightweight build of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmtmarco87\u002Ftm-odometer\" target=\"_blank\" rel=\"noopener noreferrer\">tm-odometer\u003C\u002Fa>, which is itself a fork of \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FHubSpot\u002Fodometer\" target=\"_blank\" rel=\"noopener noreferrer\">HubSpot’s odometer\u003C\u002Fa>.\u003Cbr>\n⚠️ Do not use this, use \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmtmarco87\" target=\"_blank\" rel=\"noopener noreferrer\">@mtmarco87\u003C\u002Fa>’s package instead.\u003Cbr>\nHuge props to him for this TypeScript refactor !\u003Cbr>\n\u003Cbr>\n\u003C\u002Fp>\n\u003Cp>No theme is shipped here, no docs either.\u003C\u002Fp>\n\u003Ch2 id=\"whats-changed\" tabindex=\"-1\">\u003Cspan\n                class=\"header-copy-icon\"\n                role=\"button\"\n                data-slug=\"whats-changed\"\n              >\n                \u003Csvg>\u003Cpath fill=\"currentColor\" d=\"M10.59 13.41c.41.39.41 1.03 0 1.42c-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0a5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.98 2.98 0 0 0 0-4.24a2.98 2.98 0 0 0-4.24 0l-3.53 3.53a2.98 2.98 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0a5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.98 2.98 0 0 0 0 4.24a2.98 2.98 0 0 0 4.24 0l3.53-3.53a2.98 2.98 0 0 0 0-4.24a.973.973 0 0 1 0-1.42\"\u002F>\u003C\u002Fsvg>\n              \u003C\u002Fspan>\u003Ca class=\"header-anchor\" href=\"#whats-changed\">What’s changed ?\u003C\u002Fa>\u003C\u002Fh2>\n\u003Cp>For a quick overview in a real-world usage, see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FEDM115\u002Fwebsite\u002Fblob\u002Fmaster\u002Fapp\u002Fcomponents\u002Fui\u002FOdometer.vue\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fgithub.com\u002FEDM115\u002Fwebsite\u002Fblob\u002Fmaster\u002Fapp\u002Fcomponents\u002Fui\u002FOdometer.vue\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Removal of all built artifacts, themes, demo, screenshots and CoffeeScript code\u003C\u002Fli>\n\u003Cli>Switch from Rollup to tsdown (Rolldown)\u003C\u002Fli>\n\u003Cli>Added linting and formatting (OxLint + ESLint Stylistic)\u003C\u002Fli>\n\u003Cli>Keep only the ESM build and switch to a default export\u003C\u002Fli>\n\u003Cli>Better TS config and stricter types (no more \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-built_in\">any\u003C\u002Fspan>\u003C\u002Fcode> nor \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-keyword\">as\u003C\u002Fspan>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Target ES2023 instead of ES2015\u003C\u002Fli>\n\u003Cli>Remove compatibility layers (Internet Explorer, jQuery)\u003C\u002Fli>\n\u003Cli>Stabilize and simplify the interfaces\u003C\u002Fli>\n\u003Cli>Use overall more optimized methods\u003C\u002Fli>\n\u003Cli>Renamed from \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-attribute\">TmOdometer\u003C\u002Fspan>\u003C\u002Fcode> to \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-attribute\">LightOdometer\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>No more const functions\u003C\u002Fli>\n\u003Cli>SSR friendly (you can import it top-level without blowing up) and use safe fallbacks fror browser-land functions\u003C\u002Fli>\n\u003Cli>Multiple performance improvements\u003C\u002Fli>\n\u003Cli>\u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-attribute\">value\u003C\u002Fspan>\u003C\u002Fcode> is now stripped from spaces\u003C\u002Fli>\n\u003Cli>Each instance can now have an \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-built_in\">id\u003C\u002Fspan>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Ability to customize the framerate\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ..., \u003Cspan class=\"hljs-attr\">framerate\u003C\u002Fspan>: \u003Cspan class=\"hljs-number\">20\u003C\u002Fspan> })\n\u003Cspan class=\"hljs-comment\">\u002F\u002F default is 30, going above isn&#x27;t recommended\u003C\u002Fspan>\n\u003Cspan class=\"hljs-comment\">\u002F\u002F use countFramerate if you use the `count` mode instead of `slide`\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003Cli>Ability to render once and destroy the instance\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ..., \u003Cspan class=\"hljs-attr\">value\u003C\u002Fspan>: \u003Cspan class=\"hljs-number\">0\u003C\u002Fspan> })\nodo.\u003Cspan class=\"hljs-title function_\">animateOnceAndDisconnect\u003C\u002Fspan>(\u003Cspan class=\"hljs-number\">12345\u003C\u002Fspan>)\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003Cli>Expose \u003Ccode class=\"hljs\">\u003Cspan class=\"hljs-attribute\">duration\u003C\u002Fspan>\u003C\u002Fcode> as a CSS property to sync up JS and CSS animations\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ..., \u003Cspan class=\"hljs-attr\">duration\u003C\u002Fspan>: \u003Cspan class=\"hljs-number\">5000\u003C\u002Fspan> })\n\u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(\u003Cspan class=\"hljs-title function_\">getComputedStyle\u003C\u002Fspan>(odo.\u003Cspan class=\"hljs-property\">el\u003C\u002Fspan>).\u003Cspan class=\"hljs-title function_\">getPropertyValue\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;--odometer-duration&quot;\u003C\u002Fspan>)) \u003Cspan class=\"hljs-comment\">\u002F\u002F &quot;5000ms&quot;\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003Cli>Get and mutate instance and global options\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ... })\n\u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(odo.\u003Cspan class=\"hljs-title function_\">getOptions\u003C\u002Fspan>().\u003Cspan class=\"hljs-property\">duration\u003C\u002Fspan>)\nodo.\u003Cspan class=\"hljs-title function_\">setOptions\u003C\u002Fspan>({ \u003Cspan class=\"hljs-attr\">duration\u003C\u002Fspan>: \u003Cspan class=\"hljs-number\">2000\u003C\u002Fspan> })\n\n\u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(\u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">getGlobalOptions\u003C\u002Fspan>.\u003Cspan class=\"hljs-property\">selector\u003C\u002Fspan>)\n\u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">setGlobalOptions\u003C\u002Fspan>({ \u003Cspan class=\"hljs-attr\">selector\u003C\u002Fspan>: \u003Cspan class=\"hljs-string\">&quot;.my-odometer&quot;\u003C\u002Fspan> })\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003Cli>Add per-instance subscriptable animation start\u002Fend events. They give back the instance id, el, instance, value, oldValue, options\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ... })\n\u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(odo.\u003Cspan class=\"hljs-property\">isAnimating\u003C\u002Fspan>)\n\n\u003Cspan class=\"hljs-keyword\">function\u003C\u002Fspan> \u003Cspan class=\"hljs-title function_\">onStart\u003C\u002Fspan>(\u003Cspan class=\"hljs-params\">\u003Cspan class=\"hljs-attr\">e\u003C\u002Fspan>: \u003Cspan class=\"hljs-title class_\">Event\u003C\u002Fspan>\u003C\u002Fspan>) {\n  \u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> { detail } = e \u003Cspan class=\"hljs-keyword\">as\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">CustomEvent\u003C\u002Fspan>&lt;\u003Cspan class=\"hljs-title class_\">LightOdometerEventDetail\u003C\u002Fspan>&gt;\n  \u003Cspan class=\"hljs-comment\">\u002F\u002F detail.id, detail.value, detail.instance.isAnimating, ...\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">`started animating to \u003Cspan class=\"hljs-subst\">${detail.value}\u003C\u002Fspan>`\u003C\u002Fspan>)\n}\n\n\u003Cspan class=\"hljs-keyword\">function\u003C\u002Fspan> \u003Cspan class=\"hljs-title function_\">onDone\u003C\u002Fspan>(\u003Cspan class=\"hljs-params\">\u003Cspan class=\"hljs-attr\">e\u003C\u002Fspan>: \u003Cspan class=\"hljs-title class_\">Event\u003C\u002Fspan>\u003C\u002Fspan>) {\n  \u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> { detail } = e \u003Cspan class=\"hljs-keyword\">as\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">CustomEvent\u003C\u002Fspan>&lt;\u003Cspan class=\"hljs-title class_\">LightOdometerEventDetail\u003C\u002Fspan>&gt;\n  \u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">`finished animating to \u003Cspan class=\"hljs-subst\">${detail.value}\u003C\u002Fspan>`\u003C\u002Fspan>)\n}\n\nodo.\u003Cspan class=\"hljs-title function_\">on\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;odometerstart&quot;\u003C\u002Fspan>, onStart)\nodo.\u003Cspan class=\"hljs-title function_\">on\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;odometerdone&quot;\u003C\u002Fspan>, onDone)\n\n\u003Cspan class=\"hljs-comment\">\u002F\u002F later\u003C\u002Fspan>\nodo.\u003Cspan class=\"hljs-title function_\">off\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;odometerstart&quot;\u003C\u002Fspan>, onStart)\nodo.\u003Cspan class=\"hljs-title function_\">off\u003C\u002Fspan>(\u003Cspan class=\"hljs-string\">&quot;odometerdone&quot;\u003C\u002Fspan>, onDone)\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003Cli>Print the instance in a JSON-friendly string\n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>ts\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs ts'>\u003Cspan class=\"hljs-keyword\">const\u003C\u002Fspan> odo = \u003Cspan class=\"hljs-keyword\">new\u003C\u002Fspan> \u003Cspan class=\"hljs-title class_\">LightOdometer\u003C\u002Fspan>({ ... })\n\u003Cspan class=\"hljs-variable language_\">console\u003C\u002Fspan>.\u003Cspan class=\"hljs-title function_\">log\u003C\u002Fspan>(odo.\u003Cspan class=\"hljs-title function_\">toString\u003C\u002Fspan>())\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \n          \u003Cdiv class='code-block'>\n            \u003Cdiv class='code-block-header'>\n              \u003Cspan class='code-block-lang'>json\u003C\u002Fspan>\n              \u003Cbutton class='copy-code-button' type='button'>\n                Copy\n              \u003C\u002Fbutton>\n            \u003C\u002Fdiv>\n            \u003Cpre>\u003Ccode class='hljs json'>\u003Cspan class=\"hljs-punctuation\">{\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;id&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">2\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;value&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">157\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;options&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-punctuation\">{\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;id&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">2\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;value&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">0\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;animation&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-string\">&quot;slide&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;duration&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">8000\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;format&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-string\">&quot;( ddd)&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;framerate&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">20\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-punctuation\">}\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;globalOptions&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-punctuation\">{\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">}\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;watchMutations&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-literal\">\u003Cspan class=\"hljs-keyword\">false\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;transitionEndBound&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-literal\">\u003Cspan class=\"hljs-keyword\">true\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;destroyed&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-literal\">\u003Cspan class=\"hljs-keyword\">false\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;format&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-punctuation\">{\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;repeating&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-string\">&quot; &quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n    \u003Cspan class=\"hljs-attr\">&quot;precision&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-number\">0\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-punctuation\">}\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">,\u003C\u002Fspan>\n  \u003Cspan class=\"hljs-attr\">&quot;isAnimating&quot;\u003C\u002Fspan>\u003Cspan class=\"hljs-punctuation\">:\u003C\u002Fspan> \u003Cspan class=\"hljs-literal\">\u003Cspan class=\"hljs-keyword\">false\u003C\u002Fspan>\u003C\u002Fspan>\n\u003Cspan class=\"hljs-punctuation\">}\u003C\u002Fspan>\n\u003C\u002Fcode>\u003C\u002Fpre>\n          \u003C\u002Fdiv>\n        \u003C\u002Fli>\n\u003C\u002Ful>\n",1779532541011]