balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

counter.2ca7575441c085aa54eb.bundle.js (1367B)


      1 /*! elementor - v3.4.4 - 13-09-2021 */
      2 (self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["counter"],{
      3 
      4 /***/ "../assets/dev/js/frontend/handlers/counter.js":
      5 /*!*****************************************************!*\
      6   !*** ../assets/dev/js/frontend/handlers/counter.js ***!
      7   \*****************************************************/
      8 /***/ ((__unused_webpack_module, exports) => {
      9 
     10 "use strict";
     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     elementorFrontend.waypoint(this.elements.$counterNumber, () => {
     37       const data = this.elements.$counterNumber.data(),
     38             decimalDigits = data.toValue.toString().match(/\.(.*)/);
     39 
     40       if (decimalDigits) {
     41         data.rounding = decimalDigits[1].length;
     42       }
     43 
     44       this.elements.$counterNumber.numerator(data);
     45     });
     46   }
     47 
     48 }
     49 
     50 exports.default = Counter;
     51 
     52 /***/ })
     53 
     54 }]);
     55 //# sourceMappingURL=counter.2ca7575441c085aa54eb.bundle.js.map