File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/landing/install/js/landing/imageuploader/dist/imageuploader.bundle.min.js
Back
this.BX=this.BX||{};(function(e,n,t,r){"use strict";function i(e,n){var t=e.replace(/@[1-9]x/,"");return t?t.replace(/\.[^.]+$/,"@".concat(n,"x.").concat(BX.util.getExtension(t))):t}var a=function(){function e(n){babelHelpers.classCallCheck(this,e);this.options=babelHelpers.objectSpread({uploadParams:{},additionalParams:{},dimensions:{},sizes:["1x"]},n)}babelHelpers.createClass(e,[{key:"setSizes",value:function e(n){this.options.sizes=n;return this}},{key:"getDimensions",value:function e(){var t=Object.entries(this.options.dimensions);return this.options.sizes.map(function(e){return Number.parseInt(e)}).filter(function(e){return n.Type.isNumber(e)}).map(function(e){return t.reduce(function(n,t){var r=babelHelpers.slicedToArray(t,2),i=r[0],a=r[1];n[i]=a*e;return n},{})})}},{key:"upload",value:function e(n){var a=this;var s=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};return Promise.all(this.getDimensions().map(function(e){return t.ImageCompressor.compress(n,e)})).then(function(e){var n=babelHelpers.objectSpread({},a.options.uploadParams,a.options.additionalParams,s);var t=e.map(function(e,t){var a=e.name;Object.defineProperty(e,"name",{get:function e(){return i(a,t+1)},configurable:true});return r.Backend.getInstance().upload(e,n)});return Promise.all(t)})}}]);return e}();e.ImageUploader=a})(this.BX.Landing=this.BX.Landing||{},BX,BX.Landing,BX.Landing); //# sourceMappingURL=imageuploader.bundle.map.js
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings