accordion.1840403ce81de408c749.bundle.min.js
4 years ago
accordion.a037e351fac33e9c9dfc.bundle.js
4 years ago
admin-feedback.js
4 years ago
admin-feedback.min.js
4 years ago
admin-modules.js
4 years ago
admin-modules.min.js
4 years ago
admin-top-bar.js
4 years ago
admin-top-bar.min.js
4 years ago
admin.js
4 years ago
admin.min.js
4 years ago
alert.85332a4bfb582d516461.bundle.js
4 years ago
alert.cbc2a0fee74ee3ed0419.bundle.min.js
4 years ago
app-loader.js
4 years ago
app-loader.min.js
4 years ago
app-packages.js
4 years ago
app-packages.min.js
4 years ago
app.js
4 years ago
app.min.js
4 years ago
app.min.js.LICENSE.txt
4 years ago
b5be57139d4edd0d5633.bundle.js
4 years ago
beta-tester.js
4 years ago
beta-tester.min.js
4 years ago
common-modules.js
4 years ago
common-modules.min.js
4 years ago
common.js
4 years ago
common.min.js
4 years ago
container-converter.js
4 years ago
container-converter.min.js
4 years ago
container.e026b16a99db8a3987c9.bundle.min.js
4 years ago
container.f3a37a5bf3c787312748.bundle.js
4 years ago
counter.02cef29c589e742d4c8c.bundle.min.js
4 years ago
counter.c75eea9549b9f8026ad8.bundle.js
4 years ago
editor-document.js
4 years ago
editor-document.min.js
4 years ago
editor-modules.js
4 years ago
editor-modules.min.js
4 years ago
editor.js
4 years ago
editor.min.js
4 years ago
elementor-admin-bar.js
4 years ago
elementor-admin-bar.min.js
4 years ago
fe4cf752908671676148.bundle.min.js
4 years ago
frontend-modules.js
4 years ago
frontend-modules.min.js
4 years ago
frontend.js
4 years ago
frontend.min.js
4 years ago
gutenberg.js
4 years ago
gutenberg.min.js
4 years ago
image-carousel.b69ea9450ea7e942e017.bundle.js
4 years ago
image-carousel.db284b09c0f8a8f1c44d.bundle.min.js
4 years ago
kit-library.4a93dd22359db6c3e7f9.bundle.min.js
4 years ago
kit-library.4b8e9bb062f992326c78.bundle.js
4 years ago
lightbox.2b2c155d6ec60974d8c4.bundle.min.js
4 years ago
lightbox.fe7d7981b2527f42f605.bundle.js
4 years ago
new-template.js
4 years ago
new-template.min.js
4 years ago
onboarding.6a289d52dcf568139a7d.bundle.min.js
4 years ago
onboarding.eff243c8052ee52943bc.bundle.js
4 years ago
preloaded-modules.js
4 years ago
preloaded-modules.min.js
4 years ago
progress.62211c8098d91fc19c5f.bundle.js
4 years ago
progress.ca55d33bb06cee4e6f02.bundle.min.js
4 years ago
tabs.37d5b4877cdb51ea91e9.bundle.min.js
4 years ago
tabs.973c14c2ee401e66e192.bundle.js
4 years ago
text-editor.289ae80d76f0c5abea44.bundle.min.js
4 years ago
text-editor.533215eb763ebfb3a70c.bundle.js
4 years ago
text-path.15d47ed8e5e3031f9610.bundle.js
4 years ago
text-path.9f18ebdea5ac00d653e5.bundle.min.js
4 years ago
toggle.56f8ace4b1e830c02fc5.bundle.min.js
4 years ago
toggle.66e1aea86557ee6b7fd9.bundle.js
4 years ago
video.255c225d20f04576d1bf.bundle.js
4 years ago
video.d86bfd0676264945e968.bundle.min.js
4 years ago
web-cli.js
4 years ago
web-cli.min.js
4 years ago
webpack.runtime.js
4 years ago
webpack.runtime.min.js
4 years ago
wp-audio.75f0ced143febb8cd31a.bundle.min.js
4 years ago
wp-audio.8d458e51b4543ed99c04.bundle.js
4 years ago
counter.c75eea9549b9f8026ad8.bundle.js
61 lines
| 1 | /*! elementor - v3.5.6 - 21-03-2022 */ |
| 2 | "use strict"; |
| 3 | (self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["counter"],{ |
| 4 | |
| 5 | /***/ "../assets/dev/js/frontend/handlers/counter.js": |
| 6 | /*!*****************************************************!*\ |
| 7 | !*** ../assets/dev/js/frontend/handlers/counter.js ***! |
| 8 | \*****************************************************/ |
| 9 | /***/ ((__unused_webpack_module, exports) => { |
| 10 | |
| 11 | |
| 12 | |
| 13 | Object.defineProperty(exports, "__esModule", ({ |
| 14 | value: true |
| 15 | })); |
| 16 | exports["default"] = void 0; |
| 17 | |
| 18 | class Counter extends elementorModules.frontend.handlers.Base { |
| 19 | getDefaultSettings() { |
| 20 | return { |
| 21 | selectors: { |
| 22 | counterNumber: '.elementor-counter-number' |
| 23 | } |
| 24 | }; |
| 25 | } |
| 26 | |
| 27 | getDefaultElements() { |
| 28 | const selectors = this.getSettings('selectors'); |
| 29 | return { |
| 30 | $counterNumber: this.$element.find(selectors.counterNumber) |
| 31 | }; |
| 32 | } |
| 33 | |
| 34 | onInit() { |
| 35 | super.onInit(); |
| 36 | this.intersectionObserver = elementorModules.utils.Scroll.scrollObserver({ |
| 37 | callback: event => { |
| 38 | if (event.isInViewport) { |
| 39 | this.intersectionObserver.unobserve(this.elements.$counterNumber[0]); |
| 40 | const data = this.elements.$counterNumber.data(), |
| 41 | decimalDigits = data.toValue.toString().match(/\.(.*)/); |
| 42 | |
| 43 | if (decimalDigits) { |
| 44 | data.rounding = decimalDigits[1].length; |
| 45 | } |
| 46 | |
| 47 | this.elements.$counterNumber.numerator(data); |
| 48 | } |
| 49 | } |
| 50 | }); |
| 51 | this.intersectionObserver.observe(this.elements.$counterNumber[0]); |
| 52 | } |
| 53 | |
| 54 | } |
| 55 | |
| 56 | exports["default"] = Counter; |
| 57 | |
| 58 | /***/ }) |
| 59 | |
| 60 | }]); |
| 61 | //# sourceMappingURL=counter.c75eea9549b9f8026ad8.bundle.js.map |