1( function( $ ) { 2 var counterHandle = function( $scope ) { 3 if(!$scope.find('.pxl-number-value.effect-default, .pxl-number-value.effect-slide').length) return; 4 setTimeout(function(){ 5 elementorFrontend.waypoint($scope.find('.pxl-number-value.effect-default'), function () { 6 var $number = $(this), 7 data = $number.data(); 8 9 var decimalDigits = data.toValue.toString().match(/\.(.*)/); 10 11 if (decimalDigits) { 12 data.rounding = decimalDigits[1].length; 13 } 14 15 $number.numerator(data); 16 }, { 17 offset: '95%', 18 triggerOnce: true 19 }); 20 21 elementorFrontend.waypoint($scope.find('.pxl-number-value.effect-slide'), function () { 22 var $number = $(this), 23 data = $number.data(); 24 var el = $number[0]; 25 var startNumber = data['startnumber'], endNumber = data['endnumber'], separator = data['delimiter'], duration = data['duration'] ; 26 od = new Odometer({ 27 el: el, 28 value: startNumber, 29 format: separator, 30 theme: 'default' 31 }); 32 od.update(endNumber); 33 }, { 34 offset: '95%', 35 triggerOnce: true 36 }); 37 }, 300); 38 39 }; 40 41 $( window ).on( 'elementor/frontend/init', function() { 42 elementorFrontend.hooks.addAction( `frontend/element_ready/pxl_counter.default`, function( $scope ) { 43 counterHandle($scope); 44 }); 45 } ); 46} )( jQuery );
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.