Файловый менеджер - Редактировать - /var/www/html/media/com_osmembership/assets/js/responsive-auto-height.min.js
Ðазад
/** * Modules in this bundle * @license * * responsive-auto-height: * license: MIT (http://opensource.org/licenses/MIT) * author: steelydylan * version: 0.0.3 * * This header is generated by licensify (https://github.com/twada/licensify) */ (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.ResponsiveAutoHeight=f()}})(function(){var define,module,exports;return function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r}()({1:[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){if(protoProps)defineProperties(Constructor.prototype,protoProps);if(staticProps)defineProperties(Constructor,staticProps);return Constructor}}();var _util=require("./util");function _toConsumableArray(arr){if(Array.isArray(arr)){for(var i=0,arr2=Array(arr.length);i<arr.length;i++){arr2[i]=arr[i]}return arr2}else{return Array.from(arr)}}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}var ResponsiveAutoHeight=function(){function ResponsiveAutoHeight(selector,options){var _this=this;_classCallCheck(this,ResponsiveAutoHeight);this.selector=selector;this.elements=document.querySelectorAll(selector);this.options=options;window.addEventListener("resize",function(){_this.run()});this.run()}_createClass(ResponsiveAutoHeight,[{key:"recalc",value:function recalc(){this.elements=document.querySelectorAll(this.selector);this.run()}},{key:"makeGroups",value:function makeGroups(elements){var group=[];[].forEach.call(elements,function(element){element.style.height="1px";element.style.overflow="hidden"});var idx=0;var height=(0,_util.getOffset)(elements[0]).top;group[0]=[];[].forEach.call(elements,function(element){if((0,_util.getOffset)(element).top!==height){height=(0,_util.getOffset)(element).top;idx+=1;group[idx]=[]}group[idx].push(element)});[].forEach.call(elements,function(element){element.style.height="";element.style.overflow=""});return group}},{key:"autoHeight",value:function autoHeight(group){var heights=group.map(function(element){var computedStyle=getComputedStyle(element);var boxSizing=computedStyle.boxSizing;if(boxSizing==="border-box"){return element.offsetHeight}return element.offsetHeight-parseFloat(computedStyle.paddingTop)-parseFloat(computedStyle.paddingBottom)});var maxHeight=Math.max.apply(Math,_toConsumableArray(heights));group.forEach(function(element){element.style.height=maxHeight+"px"})}},{key:"run",value:function run(){var _this2=this;var elements=this.elements;var groups=this.makeGroups(elements);groups.forEach(function(group){_this2.autoHeight(group)})}}]);return ResponsiveAutoHeight}();exports.default=ResponsiveAutoHeight;module.exports=exports["default"]},{"./util":2}],2:[function(require,module,exports){"use strict";Object.defineProperty(exports,"__esModule",{value:true});var getScrollTop=function getScrollTop(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0};var getScrollLeft=function getScrollLeft(){return window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0};var getOffset=exports.getOffset=function getOffset(el){var rect=el.getBoundingClientRect();return{top:rect.top+getScrollTop(),left:rect.left+getScrollLeft()}}},{}]},{},[1])(1)});
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка