PluginProbe ʕ •ᴥ•ʔ
JetFormBuilder — Dynamic Blocks Form Builder / 3.0.8
JetFormBuilder — Dynamic Blocks Form Builder v3.0.8
3.6.3.1 3.6.3 3.6.2.2 3.6.2.1 3.6.2 3.6.1.1 3.6.1 3.6.0.1 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.1.0 2.1.1 2.1.10 2.1.11 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 3.0.0 3.0.0.1 3.0.0.2 3.0.0.3 3.0.1 3.0.1.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.0.1 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.3.2 3.3.3 3.3.3.1 3.3.4 3.3.4.1 3.3.4.2 3.4.0 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.5.1 3.4.5.2 3.4.6 3.4.7 3.4.7.1 3.5.0 3.5.1 3.5.1.1 3.5.1.2 3.5.2 3.5.2.1 3.5.3 3.5.4 3.5.5 3.5.6 3.5.6.1 3.5.6.2 3.5.6.3 3.6.0
jetformbuilder / assets / js / frontend / calculated.field.js
jetformbuilder / assets / js / frontend Last commit date
lib 3 years ago advanced.reporting.js 3 years ago advanced.reporting.min.js 3 years ago calculated.field.js 3 years ago calculated.field.min.js 3 years ago conditional.block.js 3 years ago conditional.block.min.js 3 years ago deprecated.js 3 years ago deprecated.min.js 3 years ago dynamic.value.js 3 years ago dynamic.value.min.js 3 years ago jet-appointment.js 3 years ago jet-appointment.min.js 3 years ago jet-booking.js 3 years ago jet-booking.min.js 3 years ago listing.options.js 3 years ago listing.options.min.js 3 years ago main.js 3 years ago main.min.js 3 years ago map.field.js 3 years ago map.field.min.js 3 years ago media.field.js 3 years ago media.field.min.js 3 years ago media.field.restrictions.js 3 years ago media.field.restrictions.min.js 3 years ago multi.step.js 3 years ago multi.step.min.js 3 years ago repeater.field.js 3 years ago repeater.field.min.js 3 years ago
calculated.field.js
116 lines
1 /*
2 * ATTENTION: An "eval-source-map" devtool has been used.
3 * This devtool is neither made for production nor for readable output files.
4 * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
5 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
6 * or disable the default devtool with "devtool: false".
7 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
8 */
9 /******/ (() => { // webpackBootstrap
10 /******/ "use strict";
11 /******/ var __webpack_modules__ = ({
12
13 /***/ "./frontend/calculated.field/functions.js":
14 /*!************************************************!*\
15 !*** ./frontend/calculated.field/functions.js ***!
16 \************************************************/
17 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
18
19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"getCalculatedWrapper\": () => (/* binding */ getCalculatedWrapper),\n/* harmony export */ \"isCalculated\": () => (/* binding */ isCalculated)\n/* harmony export */ });\nfunction getCalculatedWrapper(node) {\n return node.closest('.jet-form-builder__calculated-field');\n}\n\n/**\r\n * @param node {HTMLElement}\r\n * @returns {boolean}\r\n */\nfunction isCalculated(node) {\n var _getCalculatedWrapper, _getCalculatedWrapper2, _getCalculatedWrapper3, _getCalculatedWrapper4;\n return !!((_getCalculatedWrapper = (_getCalculatedWrapper2 = getCalculatedWrapper(node)) === null || _getCalculatedWrapper2 === void 0 ? void 0 : (_getCalculatedWrapper3 = _getCalculatedWrapper2.dataset) === null || _getCalculatedWrapper3 === void 0 ? void 0 : (_getCalculatedWrapper4 = _getCalculatedWrapper3.formula) === null || _getCalculatedWrapper4 === void 0 ? void 0 : _getCalculatedWrapper4.length) !== null && _getCalculatedWrapper !== void 0 ? _getCalculatedWrapper : '');\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9mcm9udGVuZC9jYWxjdWxhdGVkLmZpZWxkL2Z1bmN0aW9ucy5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUNBLFNBQVNBLG9CQUFvQkEsQ0FBRUMsSUFBSSxFQUFHO0VBQ3JDLE9BQU9BLElBQUksQ0FBQ0MsT0FBTyxDQUFFLHFDQUFzQyxDQUFDO0FBQzdEOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBU0MsWUFBWUEsQ0FBRUYsSUFBSSxFQUFHO0VBQUEsSUFBQUcscUJBQUEsRUFBQUMsc0JBQUEsRUFBQUMsc0JBQUEsRUFBQUMsc0JBQUE7RUFDN0IsT0FBTyxDQUFDLEdBQUFILHFCQUFBLElBQUFDLHNCQUFBLEdBQ1BMLG9CQUFvQixDQUFFQyxJQUFLLENBQUMsY0FBQUksc0JBQUEsd0JBQUFDLHNCQUFBLEdBQTVCRCxzQkFBQSxDQUE4QkcsT0FBTyxjQUFBRixzQkFBQSx3QkFBQUMsc0JBQUEsR0FBckNELHNCQUFBLENBQXVDRyxPQUFPLGNBQUFGLHNCQUFBLHVCQUE5Q0Esc0JBQUEsQ0FBZ0RHLE1BQU0sY0FBQU4scUJBQUEsY0FBQUEscUJBQUEsR0FBSSxFQUFFLENBQzVEO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mcm9udGVuZC9jYWxjdWxhdGVkLmZpZWxkL2Z1bmN0aW9ucy5qcz80ZmE4Il0sInNvdXJjZXNDb250ZW50IjpbIlxyXG5mdW5jdGlvbiBnZXRDYWxjdWxhdGVkV3JhcHBlciggbm9kZSApIHtcclxuXHRyZXR1cm4gbm9kZS5jbG9zZXN0KCAnLmpldC1mb3JtLWJ1aWxkZXJfX2NhbGN1bGF0ZWQtZmllbGQnICk7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBAcGFyYW0gbm9kZSB7SFRNTEVsZW1lbnR9XHJcbiAqIEByZXR1cm5zIHtib29sZWFufVxyXG4gKi9cclxuZnVuY3Rpb24gaXNDYWxjdWxhdGVkKCBub2RlICkge1xyXG5cdHJldHVybiAhIShcclxuXHRcdGdldENhbGN1bGF0ZWRXcmFwcGVyKCBub2RlICk/LmRhdGFzZXQ/LmZvcm11bGE/Lmxlbmd0aCA/PyAnJ1xyXG5cdCk7XHJcbn1cclxuXHJcbmV4cG9ydCB7IGlzQ2FsY3VsYXRlZCwgZ2V0Q2FsY3VsYXRlZFdyYXBwZXIgfTsiXSwibmFtZXMiOlsiZ2V0Q2FsY3VsYXRlZFdyYXBwZXIiLCJub2RlIiwiY2xvc2VzdCIsImlzQ2FsY3VsYXRlZCIsIl9nZXRDYWxjdWxhdGVkV3JhcHBlciIsIl9nZXRDYWxjdWxhdGVkV3JhcHBlcjIiLCJfZ2V0Q2FsY3VsYXRlZFdyYXBwZXIzIiwiX2dldENhbGN1bGF0ZWRXcmFwcGVyNCIsImRhdGFzZXQiLCJmb3JtdWxhIiwibGVuZ3RoIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./frontend/calculated.field/functions.js\n");
20
21 /***/ }),
22
23 /***/ "./frontend/calculated.field/input.js":
24 /*!********************************************!*\
25 !*** ./frontend/calculated.field/input.js ***!
26 \********************************************/
27 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
28
29 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _functions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./functions */ \"./frontend/calculated.field/functions.js\");\nvar _window$JetFormBuilde2, _window, _window$JetFormBuilde3;\n\nvar _window$JetFormBuilde = window.JetFormBuilderAbstract,\n InputData = _window$JetFormBuilde.InputData,\n CalculatedFormula = _window$JetFormBuilde.CalculatedFormula;\nvar applyFilters = JetPlugins.hooks.applyFilters;\nvar _ref = (_window$JetFormBuilde2 = (_window = window) === null || _window === void 0 ? void 0 : (_window$JetFormBuilde3 = _window.JetFormBuilderMain) === null || _window$JetFormBuilde3 === void 0 ? void 0 : _window$JetFormBuilde3.filters) !== null && _window$JetFormBuilde2 !== void 0 ? _window$JetFormBuilde2 : {},\n _ref$applyFilters = _ref.applyFilters,\n deprecatedApplyFilters = _ref$applyFilters === void 0 ? false : _ref$applyFilters;\nfunction CalculatedData() {\n InputData.call(this);\n this.formula = '';\n this.precision = 0;\n this.sepDecimal = '';\n this.sepThousands = '';\n this.visibleValNode = null;\n this.valueTypeProp = 'number';\n this.isSupported = function (node) {\n return (0,_functions__WEBPACK_IMPORTED_MODULE_0__.isCalculated)(node);\n };\n this.setValue = function () {\n var _this = this;\n var formula = new CalculatedFormula(this, {\n forceFunction: true\n });\n formula.observe(this.formula);\n formula.setResult = function () {\n _this.value.current = formula.calculate();\n };\n formula.relatedCallback = function (input) {\n var value = applyFilters('jet.fb.calculated.callback', false, input, _this);\n if (false !== value) {\n return value;\n }\n var response = 'number' === _this.valueTypeProp ? input.calcValue : input.value.current;\n if (false === deprecatedApplyFilters) {\n return response;\n }\n var filterResult = deprecatedApplyFilters('forms/calculated-field-value', input.value.current, jQuery(input.nodes[0]));\n return filterResult === input.value.current ? response : filterResult;\n };\n formula.emptyValue = function () {\n return 'number' === _this.valueTypeProp ? 0 : '';\n };\n formula.setResult();\n this.value.current = this.value.applySanitizers(this.value.current);\n this.beforeSubmit(function (resolve) {\n _this.value.silence();\n _this.value.current = null;\n _this.value.silence();\n formula.setResult();\n resolve();\n });\n };\n this.setNode = function (node) {\n InputData.prototype.setNode.call(this, node);\n var _getCalculatedWrapper = (0,_functions__WEBPACK_IMPORTED_MODULE_0__.getCalculatedWrapper)(node).dataset,\n formula = _getCalculatedWrapper.formula,\n precision = _getCalculatedWrapper.precision,\n sepDecimal = _getCalculatedWrapper.sepDecimal,\n valueType = _getCalculatedWrapper.valueType,\n sepThousands = _getCalculatedWrapper.sepThousands;\n this.formula = formula;\n this.precision = +precision;\n this.sepDecimal = sepDecimal !== null && sepDecimal !== void 0 ? sepDecimal : '';\n this.sepThousands = sepThousands !== null && sepThousands !== void 0 ? sepThousands : '';\n this.visibleValNode = node.nextElementSibling;\n this.valueTypeProp = valueType;\n this.inputType = 'calculated';\n };\n this.addListeners = function () {\n // silence is golden\n };\n\n // calculated field can't be validated\n this.report = function () {};\n}\nCalculatedData.prototype = Object.create(InputData.prototype);\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CalculatedData);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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SSxDQUFDQyxZQUFZLEdBQUtBLFlBQVksYUFBWkEsWUFBWSxjQUFaQSxZQUFZLEdBQUksRUFBRTtJQUN4QyxJQUFJLENBQUNDLGNBQWMsR0FBR0csSUFBSSxDQUFDMEIsa0JBQWtCO0lBQzdDLElBQUksQ0FBQzVCLGFBQWEsR0FBSTJCLFNBQVM7SUFFL0IsSUFBSSxDQUFDRSxTQUFTLEdBQUcsWUFBWTtFQUM5QixDQUFDO0VBQ0QsSUFBSSxDQUFDQyxZQUFZLEdBQUcsWUFBWTtJQUMvQjtFQUFBLENBQ0E7O0VBRUQ7RUFDQSxJQUFJLENBQUNDLE1BQU0sR0FBRyxZQUFNLENBQUMsQ0FBQztBQUN2QjtBQUVBdEMsY0FBYyxDQUFDK0IsU0FBUyxHQUFHUSxNQUFNLENBQUNDLE1BQU0sQ0FBRXJELFNBQVMsQ0FBQzRDLFNBQVUsQ0FBQztBQUUvRCxpRUFBZS9CLGNBQWMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mcm9udGVuZC9jYWxjdWxhdGVkLmZpZWxkL2lucHV0LmpzPzdkMjIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0Q2FsY3VsYXRlZFdyYXBwZXIsIGlzQ2FsY3VsYXRlZCB9IGZyb20gJy4vZnVuY3Rpb25zJztcclxuXHJcbmNvbnN0IHtcclxuXHQgICAgICBJbnB1dERhdGEsXHJcblx0ICAgICAgQ2FsY3VsYXRlZEZvcm11bGEsXHJcbiAgICAgIH0gPSB3aW5kb3cuSmV0Rm9ybUJ1aWxkZXJBYnN0cmFjdDtcclxuY29uc3Qge1xyXG5cdCAgICAgIGFwcGx5RmlsdGVycyxcclxuICAgICAgfSA9IEpldFBsdWdpbnMuaG9va3M7XHJcblxyXG5jb25zdCB7XHJcblx0ICAgICAgYXBwbHlGaWx0ZXJzOiBkZXByZWNhdGVkQXBwbHlGaWx0ZXJzID0gZmFsc2UsXHJcbiAgICAgIH0gPSB3aW5kb3c/LkpldEZvcm1CdWlsZGVyTWFpbj8uZmlsdGVycyA/PyB7fTtcclxuXHJcbmZ1bmN0aW9uIENhbGN1bGF0ZWREYXRhKCkge1xyXG5cdElucHV0RGF0YS5jYWxsKCB0aGlzICk7XHJcblxyXG5cdHRoaXMuZm9ybXVsYSAgICAgICAgPSAnJztcclxuXHR0aGlzLnByZWNpc2lvbiAgICAgID0gMDtcclxuXHR0aGlzLnNlcERlY2ltYWwgICAgID0gJyc7XHJcblx0dGhpcy5zZXBUaG91c2FuZHMgICA9ICcnO1xyXG5cdHRoaXMudmlzaWJsZVZhbE5vZGUgPSBudWxsO1xyXG5cdHRoaXMudmFsdWVUeXBlUHJvcCAgPSAnbnVtYmVyJztcclxuXHJcblx0dGhpcy5pc1N1cHBvcnRlZCA9IGZ1bmN0aW9uICggbm9kZSApIHtcclxuXHRcdHJldHVybiBpc0NhbGN1bGF0ZWQoIG5vZGUgKTtcclxuXHR9O1xyXG5cdHRoaXMuc2V0VmFsdWUgICAgPSBmdW5jdGlvbiAoKSB7XHJcblx0XHRjb25zdCBmb3JtdWxhID0gbmV3IENhbGN1bGF0ZWRGb3JtdWxhKCB0aGlzLCB7IGZvcmNlRnVuY3Rpb246IHRydWUgfSApO1xyXG5cclxuXHRcdGZvcm11bGEub2JzZXJ2ZSggdGhpcy5mb3JtdWxhICk7XHJcblx0XHRmb3JtdWxhLnNldFJlc3VsdCAgICAgICA9ICgpID0+IHtcclxuXHRcdFx0dGhpcy52YWx1ZS5jdXJyZW50ID0gZm9ybXVsYS5jYWxjdWxhdGUoKTtcclxuXHRcdH07XHJcblx0XHRmb3JtdWxhLnJlbGF0ZWRDYWxsYmFjayA9ICggaW5wdXQgKSA9PiB7XHJcblx0XHRcdGNvbnN0IHZhbHVlID0gYXBwbHlGaWx0ZXJzKFxyXG5cdFx0XHRcdCdqZXQuZmIuY2FsY3VsYXRlZC5jYWxsYmFjaycsXHJcblx0XHRcdFx0ZmFsc2UsXHJcblx0XHRcdFx0aW5wdXQsXHJcblx0XHRcdFx0dGhpcyxcclxuXHRcdFx0KTtcclxuXHJcblx0XHRcdGlmICggZmFsc2UgIT09IHZhbHVlICkge1xyXG5cdFx0XHRcdHJldHVybiB2YWx1ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Y29uc3QgcmVzcG9uc2UgPSAnbnVtYmVyJyA9PT0gdGhpcy52YWx1ZVR5cGVQcm9wXHJcblx0XHRcdCAgICAgICAgICAgICAgICAgPyBpbnB1dC5jYWxjVmFsdWVcclxuXHRcdFx0ICAgICAgICAgICAgICAgICA6IGlucHV0LnZhbHVlLmN1cnJlbnQ7XHJcblxyXG5cdFx0XHRpZiAoIGZhbHNlID09PSBkZXByZWNhdGVkQXBwbHlGaWx0ZXJzICkge1xyXG5cdFx0XHRcdHJldHVybiByZXNwb25zZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Y29uc3QgZmlsdGVyUmVzdWx0ID0gZGVwcmVjYXRlZEFwcGx5RmlsdGVycyhcclxuXHRcdFx0XHQnZm9ybXMvY2FsY3VsYXRlZC1maWVsZC12YWx1ZScsXHJcblx0XHRcdFx0aW5wdXQudmFsdWUuY3VycmVudCxcclxuXHRcdFx0XHRqUXVlcnkoIGlucHV0Lm5vZGVzWyAwIF0gKSxcclxuXHRcdFx0KTtcclxuXHJcblx0XHRcdHJldHVybiBmaWx0ZXJSZXN1bHQgPT09IGlucHV0LnZhbHVlLmN1cnJlbnRcclxuXHRcdFx0ICAgICAgID8gcmVzcG9uc2VcclxuXHRcdFx0ICAgICAgIDogZmlsdGVyUmVzdWx0O1xyXG5cdFx0fTtcclxuXHJcblx0XHRmb3JtdWxhLmVtcHR5VmFsdWUgPSAoKSA9PiAnbnVtYmVyJyA9PT0gdGhpcy52YWx1ZVR5cGVQcm9wXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICA/IDBcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJyc7XHJcblx0XHRmb3JtdWxhLnNldFJlc3VsdCgpO1xyXG5cdFx0dGhpcy52YWx1ZS5jdXJyZW50ID0gdGhpcy52YWx1ZS5hcHBseVNhbml0aXplcnMoIHRoaXMudmFsdWUuY3VycmVudCApO1xyXG5cclxuXHRcdHRoaXMuYmVmb3JlU3VibWl0KCAoIHJlc29sdmUgKSA9PiB7XHJcblx0XHRcdHRoaXMudmFsdWUuc2lsZW5jZSgpO1xyXG5cdFx0XHR0aGlzLnZhbHVlLmN1cnJlbnQgPSBudWxsO1xyXG5cdFx0XHR0aGlzLnZhbHVlLnNpbGVuY2UoKTtcclxuXHJcblx0XHRcdGZvcm11bGEuc2V0UmVzdWx0KCk7XHJcblx0XHRcdHJlc29sdmUoKTtcclxuXHRcdH0gKTtcclxuXHR9O1xyXG5cclxuXHR0aGlzLnNldE5vZGUgICAgICA9IGZ1bmN0aW9uICggbm9kZSApIHtcclxuXHRcdElucHV0RGF0YS5wcm90b3R5cGUuc2V0Tm9kZS5jYWxsKCB0aGlzLCBub2RlICk7XHJcblxyXG5cdFx0Y29uc3Qge1xyXG5cdFx0XHQgICAgICBmb3JtdWxhLFxyXG5cdFx0XHQgICAgICBwcmVjaXNpb24sXHJcblx0XHRcdCAgICAgIHNlcERlY2ltYWwsXHJcblx0XHRcdCAgICAgIHZhbHVlVHlwZSxcclxuXHRcdFx0ICAgICAgc2VwVGhvdXNhbmRzLFxyXG5cdFx0ICAgICAgfSA9IGdldENhbGN1bGF0ZWRXcmFwcGVyKCBub2RlICkuZGF0YXNldDtcclxuXHJcblx0XHR0aGlzLmZvcm11bGEgICAgICAgID0gZm9ybXVsYTtcclxuXHRcdHRoaXMucHJlY2lzaW9uICAgICAgPSArcHJlY2lzaW9uO1xyXG5cdFx0dGhpcy5zZXBEZWNpbWFsICAgICA9IHNlcERlY2ltYWwgPz8gJyc7XHJcblx0XHR0aGlzLnNlcFRob3VzYW5kcyAgID0gc2VwVGhvdXNhbmRzID8/ICcnO1xyXG5cdFx0dGhpcy52aXNpYmxlVmFsTm9kZSA9IG5vZGUubmV4dEVsZW1lbnRTaWJsaW5nO1xyXG5cdFx0dGhpcy52YWx1ZVR5cGVQcm9wICA9IHZhbHVlVHlwZTtcclxuXHJcblx0XHR0aGlzLmlucHV0VHlwZSA9ICdjYWxjdWxhdGVkJztcclxuXHR9O1xyXG5cdHRoaXMuYWRkTGlzdGVuZXJzID0gZnVuY3Rpb24gKCkge1xyXG5cdFx0Ly8gc2lsZW5jZSBpcyBnb2xkZW5cclxuXHR9O1xyXG5cclxuXHQvLyBjYWxjdWxhdGVkIGZpZWxkIGNhbid0IGJlIHZhbGlkYXRlZFxyXG5cdHRoaXMucmVwb3J0ID0gKCkgPT4ge307XHJcbn1cclxuXHJcbkNhbGN1bGF0ZWREYXRhLnByb3RvdHlwZSA9IE9iamVjdC5jcmVhdGUoIElucHV0RGF0YS5wcm90b3R5cGUgKTtcclxuXHJcbmV4cG9ydCBkZWZhdWx0IENhbGN1bGF0ZWREYXRhOyJdLCJuYW1lcyI6WyJnZXRDYWxjdWxhdGVkV3JhcHBlciIsImlzQ2FsY3VsYXRlZCIsIl93aW5kb3ckSmV0Rm9ybUJ1aWxkZSIsIndpbmRvdyIsIkpldEZvcm1CdWlsZGVyQWJzdHJhY3QiLCJJbnB1dERhdGEiLCJDYWxjdWxhdGVkRm9ybXVsYSIsImFwcGx5RmlsdGVycyIsIkpldFBsdWdpbnMiLCJob29rcyIsIl9yZWYiLCJfd2luZG93JEpldEZvcm1CdWlsZGUyIiwiX3dpbmRvdyIsIl93aW5kb3ckSmV0Rm9ybUJ1aWxkZTMiLCJKZXRGb3JtQnVpbGRlck1haW4iLCJmaWx0ZXJzIiwiX3JlZiRhcHBseUZpbHRlcnMiLCJkZXByZWNhdGVkQXBwbHlGaWx0ZXJzIiwiQ2FsY3VsYXRlZERhdGEiLCJjYWxsIiwiZm9ybXVsYSIsInByZWNpc2lvbiIsInNlcERlY2ltYWwiLCJzZXBUaG91c2FuZHMiLCJ2aXNpYmxlVmFsTm9kZSIsInZhbHVlVHlwZVByb3AiLCJpc1N1cHBvcnRlZCIsIm5vZGUiLCJzZXRWYWx1ZSIsIl90aGlzIiwiZm9yY2VGdW5jdGlvbiIsIm9ic2VydmUiLCJzZXRSZXN1bHQiLCJ2YWx1ZSIsImN1cnJlbnQiLCJjYWxjdWxhdGUiLCJyZWxhdGVkQ2FsbGJhY2siLCJpbnB1dCIsInJlc3BvbnNlIiwiY2FsY1ZhbHVlIiwiZmlsdGVyUmVzdWx0IiwialF1ZXJ5Iiwibm9kZXMiLCJlbXB0eVZhbHVlIiwiYXBwbHlTYW5pdGl6ZXJzIiwiYmVmb3JlU3VibWl0IiwicmVzb2x2ZSIsInNpbGVuY2UiLCJzZXROb2RlIiwicHJvdG90eXBlIiwiX2dldENhbGN1bGF0ZWRXcmFwcGVyIiwiZGF0YXNldCIsInZhbHVlVHlwZSIsIm5leHRFbGVtZW50U2libGluZyIsImlucHV0VHlwZSIsImFkZExpc3RlbmVycyIsInJlcG9ydCIsIk9iamVjdCIsImNyZWF0ZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./frontend/calculated.field/input.js\n");
30
31 /***/ }),
32
33 /***/ "./frontend/calculated.field/main.js":
34 /*!*******************************************!*\
35 !*** ./frontend/calculated.field/main.js ***!
36 \*******************************************/
37 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
38
39 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _input__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./input */ \"./frontend/calculated.field/input.js\");\n/* harmony import */ var _signal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./signal */ \"./frontend/calculated.field/signal.js\");\nfunction _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }\nfunction _nonIterableSpread() { throw new TypeError(\"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _iterableToArray(iter) { if (typeof Symbol !== \"undefined\" && iter[Symbol.iterator] != null || iter[\"@@iterator\"] != null) return Array.from(iter); }\nfunction _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }\n\n\nvar addFilter = JetPlugins.hooks.addFilter;\naddFilter('jet.fb.inputs', 'jet-form-builder/calculated-field', function (inputs) {\n inputs = [_input__WEBPACK_IMPORTED_MODULE_0__[\"default\"]].concat(_toConsumableArray(inputs));\n return inputs;\n});\naddFilter('jet.fb.signals', 'jet-form-builder/calculated-field', function (signals) {\n signals = [_signal__WEBPACK_IMPORTED_MODULE_1__[\"default\"]].concat(_toConsumableArray(signals));\n return signals;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9mcm9udGVuZC9jYWxjdWxhdGVkLmZpZWxkL21haW4uanMuanMiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQXFDO0FBQ0c7QUFFeEMsSUFBUUUsU0FBUyxHQUFLQyxVQUFVLENBQUNDLEtBQUssQ0FBOUJGLFNBQVM7QUFFakJBLFNBQVMsQ0FDUixlQUFlLEVBQ2YsbUNBQW1DLEVBQ25DLFVBQVdHLE1BQU0sRUFBRztFQUNuQkEsTUFBTSxJQUFLTCw4Q0FBYyxFQUFBTSxNQUFBLENBQUFDLGtCQUFBLENBQUtGLE1BQU0sRUFBRTtFQUV0QyxPQUFPQSxNQUFNO0FBQ2QsQ0FDRCxDQUFDO0FBRURILFNBQVMsQ0FDUixnQkFBZ0IsRUFDaEIsbUNBQW1DLEVBQ25DLFVBQVdNLE9BQU8sRUFBRztFQUNwQkEsT0FBTyxJQUFLUCwrQ0FBZ0IsRUFBQUssTUFBQSxDQUFBQyxrQkFBQSxDQUFLQyxPQUFPLEVBQUU7RUFFMUMsT0FBT0EsT0FBTztBQUNmLENBQ0QsQ0FBQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Zyb250ZW5kL2NhbGN1bGF0ZWQuZmllbGQvbWFpbi5qcz9iNzYyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBDYWxjdWxhdGVkRGF0YSBmcm9tICcuL2lucHV0JztcclxuaW1wb3J0IFNpZ25hbENhbGN1bGF0ZWQgZnJvbSAnLi9zaWduYWwnO1xyXG5cclxuY29uc3QgeyBhZGRGaWx0ZXIgfSA9IEpldFBsdWdpbnMuaG9va3M7XHJcblxyXG5hZGRGaWx0ZXIoXHJcblx0J2pldC5mYi5pbnB1dHMnLFxyXG5cdCdqZXQtZm9ybS1idWlsZGVyL2NhbGN1bGF0ZWQtZmllbGQnLFxyXG5cdGZ1bmN0aW9uICggaW5wdXRzICkge1xyXG5cdFx0aW5wdXRzID0gWyBDYWxjdWxhdGVkRGF0YSwgLi4uaW5wdXRzIF07XHJcblxyXG5cdFx0cmV0dXJuIGlucHV0cztcclxuXHR9LFxyXG4pO1xyXG5cclxuYWRkRmlsdGVyKFxyXG5cdCdqZXQuZmIuc2lnbmFscycsXHJcblx0J2pldC1mb3JtLWJ1aWxkZXIvY2FsY3VsYXRlZC1maWVsZCcsXHJcblx0ZnVuY3Rpb24gKCBzaWduYWxzICkge1xyXG5cdFx0c2lnbmFscyA9IFsgU2lnbmFsQ2FsY3VsYXRlZCwgLi4uc2lnbmFscyBdO1xyXG5cclxuXHRcdHJldHVybiBzaWduYWxzO1xyXG5cdH0sXHJcbik7Il0sIm5hbWVzIjpbIkNhbGN1bGF0ZWREYXRhIiwiU2lnbmFsQ2FsY3VsYXRlZCIsImFkZEZpbHRlciIsIkpldFBsdWdpbnMiLCJob29rcyIsImlucHV0cyIsImNvbmNhdCIsIl90b0NvbnN1bWFibGVBcnJheSIsInNpZ25hbHMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./frontend/calculated.field/main.js\n");
40
41 /***/ }),
42
43 /***/ "./frontend/calculated.field/signal.js":
44 /*!*********************************************!*\
45 !*** ./frontend/calculated.field/signal.js ***!
46 \*********************************************/
47 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
48
49 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var _functions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./functions */ \"./frontend/calculated.field/functions.js\");\nfunction _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }\nfunction _nonIterableRest() { throw new TypeError(\"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); }\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }\nfunction _iterableToArrayLimit(arr, i) { var _i = null == arr ? null : \"undefined\" != typeof Symbol && arr[Symbol.iterator] || arr[\"@@iterator\"]; if (null != _i) { var _s, _e, _x, _r, _arr = [], _n = !0, _d = !1; try { if (_x = (_i = _i.call(arr)).next, 0 === i) { if (Object(_i) !== _i) return; _n = !1; } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); } catch (err) { _d = !0, _e = err; } finally { try { if (!_n && null != _i.return && (_r = _i.return(), Object(_r) !== _r)) return; } finally { if (_d) throw _e; } } return _arr; } }\nfunction _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }\n\nvar BaseSignal = window.JetFormBuilderAbstract.BaseSignal;\n\n/**\r\n * @property {CalculatedData} input\r\n */\nfunction SignalCalculated() {\n BaseSignal.call(this);\n this.isSupported = function (node, inputData) {\n return (0,_functions__WEBPACK_IMPORTED_MODULE_0__.isCalculated)(node);\n };\n this.baseSignal = function () {\n var _this$input$nodes = _slicedToArray(this.input.nodes, 1),\n node = _this$input$nodes[0];\n var isNumber = 'number' === this.input.valueTypeProp;\n this.input.calcValue = isNumber ? this.withPrecision() : this.input.value.current;\n this.input.value.silence();\n this.input.value.current = isNumber ? this.convertValue() : this.input.value.current;\n this.input.value.silence();\n this.input.visibleValNode.textContent = this.input.value.current;\n node.value = this.input.calcValue;\n };\n this.runSignal = function () {\n this.baseSignal();\n var _this$input$nodes2 = _slicedToArray(this.input.nodes, 1),\n node = _this$input$nodes2[0];\n this.triggerJQuery(node);\n };\n}\nSignalCalculated.prototype = Object.create(BaseSignal.prototype);\nSignalCalculated.prototype.convertValue = function () {\n var value = this.input.value.current;\n if (Number.isNaN(Number(value))) {\n return 0;\n }\n var parts = this.withPrecision().toString().split('.');\n if (this.input.sepThousands) {\n parts[0] = parts[0].replace(/\\B(?=(\\d{3})+(?!\\d))/g, this.input.sepThousands);\n }\n return parts.join(this.input.sepDecimal);\n};\nSignalCalculated.prototype.withPrecision = function () {\n return Number(this.input.value.current).toFixed(this.input.precision);\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SignalCalculated);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFDMEIsVUFBVyxDQUFDO0FBQzNDLENBQUM7QUFFRGxDLGdCQUFnQixDQUFDdUIsU0FBUyxDQUFDVixhQUFhLEdBQUcsWUFBWTtFQUN0RCxPQUFPYSxNQUFNLENBQUUsSUFBSSxDQUFDbEIsS0FBSyxDQUFDTSxLQUFLLENBQUNDLE9BQVEsQ0FBQyxDQUFDb0IsT0FBTyxDQUFFLElBQUksQ0FBQzNCLEtBQUssQ0FBQzRCLFNBQVUsQ0FBQztBQUMxRSxDQUFDO0FBRUQsaUVBQWVwQyxnQkFBZ0IiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9mcm9udGVuZC9jYWxjdWxhdGVkLmZpZWxkL3NpZ25hbC5qcz9hNTEyIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGlzQ2FsY3VsYXRlZCB9IGZyb20gJy4vZnVuY3Rpb25zJztcclxuXHJcbmNvbnN0IHtcclxuXHQgICAgICBCYXNlU2lnbmFsLFxyXG4gICAgICB9ID0gd2luZG93LkpldEZvcm1CdWlsZGVyQWJzdHJhY3Q7XHJcblxyXG4vKipcclxuICogQHByb3BlcnR5IHtDYWxjdWxhdGVkRGF0YX0gaW5wdXRcclxuICovXHJcbmZ1bmN0aW9uIFNpZ25hbENhbGN1bGF0ZWQoKSB7XHJcblx0QmFzZVNpZ25hbC5jYWxsKCB0aGlzICk7XHJcblxyXG5cdHRoaXMuaXNTdXBwb3J0ZWQgPSBmdW5jdGlvbiAoIG5vZGUsIGlucHV0RGF0YSApIHtcclxuXHRcdHJldHVybiBpc0NhbGN1bGF0ZWQoIG5vZGUgKTtcclxuXHR9O1xyXG5cclxuXHR0aGlzLmJhc2VTaWduYWwgPSBmdW5jdGlvbiAoKSB7XHJcblx0XHRjb25zdCBbIG5vZGUgXSA9IHRoaXMuaW5wdXQubm9kZXM7XHJcblxyXG5cdFx0Y29uc3QgaXNOdW1iZXIgPSAnbnVtYmVyJyA9PT0gdGhpcy5pbnB1dC52YWx1ZVR5cGVQcm9wO1xyXG5cclxuXHRcdHRoaXMuaW5wdXQuY2FsY1ZhbHVlID0gaXNOdW1iZXJcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgPyB0aGlzLndpdGhQcmVjaXNpb24oKVxyXG5cdFx0ICAgICAgICAgICAgICAgICAgICAgICA6IHRoaXMuaW5wdXQudmFsdWUuY3VycmVudDtcclxuXHJcblx0XHR0aGlzLmlucHV0LnZhbHVlLnNpbGVuY2UoKTtcclxuXHRcdHRoaXMuaW5wdXQudmFsdWUuY3VycmVudCA9IGlzTnVtYmVyXHJcblx0XHQgICAgICAgICAgICAgICAgICAgICAgICAgICA/IHRoaXMuY29udmVydFZhbHVlKClcclxuXHRcdCAgICAgICAgICAgICAgICAgICAgICAgICAgIDogdGhpcy5pbnB1dC52YWx1ZS5jdXJyZW50O1xyXG5cdFx0dGhpcy5pbnB1dC52YWx1ZS5zaWxlbmNlKCk7XHJcblxyXG5cdFx0dGhpcy5pbnB1dC52aXNpYmxlVmFsTm9kZS50ZXh0Q29udGVudCA9IHRoaXMuaW5wdXQudmFsdWUuY3VycmVudDtcclxuXHJcblx0XHRub2RlLnZhbHVlID0gdGhpcy5pbnB1dC5jYWxjVmFsdWU7XHJcblx0fTtcclxuXHJcblx0dGhpcy5ydW5TaWduYWwgPSBmdW5jdGlvbiAoKSB7XHJcblx0XHR0aGlzLmJhc2VTaWduYWwoKTtcclxuXHJcblx0XHRjb25zdCBbIG5vZGUgXSA9IHRoaXMuaW5wdXQubm9kZXM7XHJcblxyXG5cdFx0dGhpcy50cmlnZ2VySlF1ZXJ5KCBub2RlICk7XHJcblx0fTtcclxufVxyXG5cclxuU2lnbmFsQ2FsY3VsYXRlZC5wcm90b3R5cGUgPSBPYmplY3QuY3JlYXRlKCBCYXNlU2lnbmFsLnByb3RvdHlwZSApO1xyXG5cclxuU2lnbmFsQ2FsY3VsYXRlZC5wcm90b3R5cGUuY29udmVydFZhbHVlID0gZnVuY3Rpb24gKCkge1xyXG5cdGNvbnN0IHZhbHVlID0gdGhpcy5pbnB1dC52YWx1ZS5jdXJyZW50O1xyXG5cclxuXHRpZiAoIE51bWJlci5pc05hTiggTnVtYmVyKCB2YWx1ZSApICkgKSB7XHJcblx0XHRyZXR1cm4gMDtcclxuXHR9XHJcblxyXG5cdGNvbnN0IHBhcnRzID0gdGhpcy53aXRoUHJlY2lzaW9uKCkudG9TdHJpbmcoKS5zcGxpdCggJy4nICk7XHJcblxyXG5cdGlmICggdGhpcy5pbnB1dC5zZXBUaG91c2FuZHMgKSB7XHJcblx0XHRwYXJ0c1sgMCBdID0gcGFydHNbIDAgXS5yZXBsYWNlKFxyXG5cdFx0XHQvXFxCKD89KFxcZHszfSkrKD8hXFxkKSkvZyxcclxuXHRcdFx0dGhpcy5pbnB1dC5zZXBUaG91c2FuZHMsXHJcblx0XHQpO1xyXG5cdH1cclxuXHJcblx0cmV0dXJuIHBhcnRzLmpvaW4oIHRoaXMuaW5wdXQuc2VwRGVjaW1hbCApO1xyXG59O1xyXG5cclxuU2lnbmFsQ2FsY3VsYXRlZC5wcm90b3R5cGUud2l0aFByZWNpc2lvbiA9IGZ1bmN0aW9uICgpIHtcclxuXHRyZXR1cm4gTnVtYmVyKCB0aGlzLmlucHV0LnZhbHVlLmN1cnJlbnQgKS50b0ZpeGVkKCB0aGlzLmlucHV0LnByZWNpc2lvbiApO1xyXG59O1xyXG5cclxuZXhwb3J0IGRlZmF1bHQgU2lnbmFsQ2FsY3VsYXRlZDsiXSwibmFtZXMiOlsiaXNDYWxjdWxhdGVkIiwiQmFzZVNpZ25hbCIsIndpbmRvdyIsIkpldEZvcm1CdWlsZGVyQWJzdHJhY3QiLCJTaWduYWxDYWxjdWxhdGVkIiwiY2FsbCIsImlzU3VwcG9ydGVkIiwibm9kZSIsImlucHV0RGF0YSIsImJhc2VTaWduYWwiLCJfdGhpcyRpbnB1dCRub2RlcyIsIl9zbGljZWRUb0FycmF5IiwiaW5wdXQiLCJub2RlcyIsImlzTnVtYmVyIiwidmFsdWVUeXBlUHJvcCIsImNhbGNWYWx1ZSIsIndpdGhQcmVjaXNpb24iLCJ2YWx1ZSIsImN1cnJlbnQiLCJzaWxlbmNlIiwiY29udmVydFZhbHVlIiwidmlzaWJsZVZhbE5vZGUiLCJ0ZXh0Q29udGVudCIsInJ1blNpZ25hbCIsIl90aGlzJGlucHV0JG5vZGVzMiIsInRyaWdnZXJKUXVlcnkiLCJwcm90b3R5cGUiLCJPYmplY3QiLCJjcmVhdGUiLCJOdW1iZXIiLCJpc05hTiIsInBhcnRzIiwidG9TdHJpbmciLCJzcGxpdCIsInNlcFRob3VzYW5kcyIsInJlcGxhY2UiLCJqb2luIiwic2VwRGVjaW1hbCIsInRvRml4ZWQiLCJwcmVjaXNpb24iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./frontend/calculated.field/signal.js\n");
50
51 /***/ })
52
53 /******/ });
54 /************************************************************************/
55 /******/ // The module cache
56 /******/ var __webpack_module_cache__ = {};
57 /******/
58 /******/ // The require function
59 /******/ function __webpack_require__(moduleId) {
60 /******/ // Check if module is in cache
61 /******/ var cachedModule = __webpack_module_cache__[moduleId];
62 /******/ if (cachedModule !== undefined) {
63 /******/ return cachedModule.exports;
64 /******/ }
65 /******/ // Create a new module (and put it into the cache)
66 /******/ var module = __webpack_module_cache__[moduleId] = {
67 /******/ // no module.id needed
68 /******/ // no module.loaded needed
69 /******/ exports: {}
70 /******/ };
71 /******/
72 /******/ // Execute the module function
73 /******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
74 /******/
75 /******/ // Return the exports of the module
76 /******/ return module.exports;
77 /******/ }
78 /******/
79 /************************************************************************/
80 /******/ /* webpack/runtime/define property getters */
81 /******/ (() => {
82 /******/ // define getter functions for harmony exports
83 /******/ __webpack_require__.d = (exports, definition) => {
84 /******/ for(var key in definition) {
85 /******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {
86 /******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });
87 /******/ }
88 /******/ }
89 /******/ };
90 /******/ })();
91 /******/
92 /******/ /* webpack/runtime/hasOwnProperty shorthand */
93 /******/ (() => {
94 /******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))
95 /******/ })();
96 /******/
97 /******/ /* webpack/runtime/make namespace object */
98 /******/ (() => {
99 /******/ // define __esModule on exports
100 /******/ __webpack_require__.r = (exports) => {
101 /******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
102 /******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
103 /******/ }
104 /******/ Object.defineProperty(exports, '__esModule', { value: true });
105 /******/ };
106 /******/ })();
107 /******/
108 /************************************************************************/
109 /******/
110 /******/ // startup
111 /******/ // Load entry module and return exports
112 /******/ // This entry module can't be inlined because the eval-source-map devtool is used.
113 /******/ var __webpack_exports__ = __webpack_require__("./frontend/calculated.field/main.js");
114 /******/
115 /******/ })()
116 ;