packages
1 year ago
152486453d0e39071cdb.bundle.js
1 year ago
294b4bf3066815c5927f.bundle.min.js
1 year ago
2f08057553c95b827d30.bundle.min.js
1 year ago
4748df03726015eef04f.bundle.min.js
1 year ago
49d9a23b08ff2c138b03.bundle.min.js
1 year ago
49d9a23b08ff2c138b03.bundle.min.js.LICENSE.txt
1 year ago
7b18c3f2f2bfffda289f.bundle.js
1 year ago
9c42cff515a6191fddaf.bundle.min.js
1 year ago
a730ee9caa710006b307.bundle.js
1 year ago
accordion.8799675460c73eb48972.bundle.min.js
1 year ago
accordion.c16b88b2e8a0c50189bc.bundle.js
1 year ago
admin-feedback.js
1 year ago
admin-feedback.min.js
1 year ago
admin-modules.js
1 year ago
admin-modules.min.js
1 year ago
admin-modules.min.js.LICENSE.txt
3 years ago
admin-notifications.js
1 year ago
admin-notifications.min.js
1 year ago
admin-notifications.min.js.LICENSE.txt
1 year ago
admin-top-bar.js
1 year ago
admin-top-bar.min.js
1 year ago
admin.js
1 year ago
admin.min.js
1 year ago
admin.min.js.LICENSE.txt
3 years ago
ai-admin.js
1 year ago
ai-admin.min.js
1 year ago
ai-admin.min.js.LICENSE.txt
2 years ago
ai-gutenberg.js
1 year ago
ai-gutenberg.min.js
1 year ago
ai-gutenberg.min.js.LICENSE.txt
2 years ago
ai-layout.js
1 year ago
ai-layout.min.js
1 year ago
ai-layout.min.js.LICENSE.txt
2 years ago
ai-media-library.js
1 year ago
ai-media-library.min.js
1 year ago
ai-media-library.min.js.LICENSE.txt
2 years ago
ai.js
1 year ago
ai.min.js
1 year ago
ai.min.js.LICENSE.txt
1 year ago
alert.c3c6a3fdf4745bd26b7f.bundle.js
1 year ago
alert.cbc2a0fee74ee3ed0419.bundle.min.js
1 year ago
announcements-app.js
1 year ago
announcements-app.min.js
1 year ago
announcements-app.min.js.LICENSE.txt
3 years ago
app-loader.js
1 year ago
app-loader.min.js
1 year ago
app-packages.js
1 year ago
app-packages.min.js
1 year ago
app-packages.min.js.LICENSE.txt
3 years ago
app.js
1 year ago
app.min.js
1 year ago
app.min.js.LICENSE.txt
3 years ago
atomic-widgets-editor.js
1 year ago
atomic-widgets-editor.min.js
1 year ago
b7931adecb98651a09c7.bundle.min.js
1 year ago
bdd4030576f6a94a4f0d.bundle.js
1 year ago
beta-tester.js
1 year ago
beta-tester.min.js
1 year ago
c96bb3445f3bc9de7d26.bundle.min.js
1 year ago
checklist.js
1 year ago
checklist.min.js
1 year ago
checklist.min.js.LICENSE.txt
1 year ago
common-modules.js
1 year ago
common-modules.min.js
1 year ago
common.js
1 year ago
common.min.js
1 year ago
common.min.js.LICENSE.txt
3 years ago
contact-buttons.31aad77620f461830ce9.bundle.min.js
1 year ago
contact-buttons.a5e2cc7274ba4c94eb66.bundle.js
1 year ago
container-converter.js
1 year ago
container-converter.min.js
1 year ago
container.a7f0a15dfa05df34e1f7.bundle.js
1 year ago
container.c65a2a923085e1120e75.bundle.min.js
1 year ago
counter.02cef29c589e742d4c8c.bundle.min.js
1 year ago
counter.3f74a246dff765f39aea.bundle.js
1 year ago
d91e4d7f57d57af2aab9.bundle.min.js
1 year ago
d9299811bc70ddb82fbf.bundle.js
1 year ago
dev-tools.js
1 year ago
dev-tools.min.js
1 year ago
e-home-screen.js
1 year ago
e-home-screen.min.js
1 year ago
e-wc-product-editor.js
1 year ago
e-wc-product-editor.min.js
1 year ago
e-wc-product-editor.min.js.LICENSE.txt
1 year ago
e3f753621bf9be55ec4d.bundle.js
1 year ago
editor-document.js
1 year ago
editor-document.min.js
1 year ago
editor-environment-v2.js
1 year ago
editor-environment-v2.min.js
1 year ago
editor-loader-v1.js
1 year ago
editor-loader-v1.min.js
1 year ago
editor-loader-v2.js
1 year ago
editor-loader-v2.min.js
1 year ago
editor-modules.js
1 year ago
editor-modules.min.js
1 year ago
editor-modules.min.js.LICENSE.txt
3 years ago
editor-notifications.js
1 year ago
editor-notifications.min.js
1 year ago
editor-notifications.min.js.LICENSE.txt
1 year ago
editor.js
1 year ago
editor.min.js
1 year ago
editor.min.js.LICENSE.txt
1 year ago
element-manager-admin.js
1 year ago
element-manager-admin.min.js
1 year ago
element-manager-admin.min.js.LICENSE.txt
2 years ago
elementor-admin-bar.js
1 year ago
elementor-admin-bar.min.js
1 year ago
f634673e5824ceb13f3d.bundle.js
1 year ago
fa0cbd4c7b6a8ad83224.bundle.js
1 year ago
fd6a00ae23a1bc2c6190.bundle.js
1 year ago
floating-bars.1ebb83f158244b35bda6.bundle.js
1 year ago
floating-bars.e4547b87bc6fb09381ca.bundle.min.js
1 year ago
floating-elements-modal.js
1 year ago
floating-elements-modal.min.js
1 year ago
frontend-modules.js
1 year ago
frontend-modules.min.js
1 year ago
frontend.js
1 year ago
frontend.min.js
1 year ago
gutenberg.js
1 year ago
gutenberg.min.js
1 year ago
image-carousel.4455c6362492d9067512.bundle.min.js
1 year ago
image-carousel.9399f19d95d7300cbc2e.bundle.js
1 year ago
import-export-admin.js
1 year ago
import-export-admin.min.js
1 year ago
kit-elements-defaults-editor.js
1 year ago
kit-elements-defaults-editor.min.js
1 year ago
kit-elements-defaults-editor.min.js.LICENSE.txt
3 years ago
kit-library.1f8d31888dc9d19dd031.bundle.min.js
1 year ago
kit-library.ac1a4cd5deae5526ce49.bundle.js
1 year ago
lightbox.01a419d1fcdd47a75a77.bundle.min.js
1 year ago
lightbox.2c9ae19597fcd2a76c3a.bundle.js
1 year ago
media-hints.js
1 year ago
media-hints.min.js
1 year ago
nested-accordion.82e5c4e9017e457a5f2e.bundle.js
1 year ago
nested-accordion.c3b109b714293a16bd95.bundle.min.js
1 year ago
nested-accordion.js
1 year ago
nested-accordion.min.js
1 year ago
nested-accordion.min.js.LICENSE.txt
3 years ago
nested-elements.js
1 year ago
nested-elements.min.js
1 year ago
nested-tabs.js
1 year ago
nested-tabs.min.js
1 year ago
nested-tabs.min.js.LICENSE.txt
3 years ago
nested-title-keyboard-handler.0b608656da2be746fb80.bundle.min.js
1 year ago
nested-title-keyboard-handler.92a73d7a8a75bcb8cd67.bundle.js
1 year ago
new-template.js
1 year ago
new-template.min.js
1 year ago
notes.js
1 year ago
notes.min.js
1 year ago
onboarding.4a4002ff7ea58bfa166e.bundle.min.js
1 year ago
onboarding.5ceee1b219b66e943cb0.bundle.js
1 year ago
progress.6d15c16f0f5c4792940f.bundle.js
1 year ago
progress.985f012a6336ab21cb44.bundle.min.js
1 year ago
responsive-bar.js
1 year ago
responsive-bar.min.js
1 year ago
styleguide-app-initiator.js
1 year ago
styleguide-app-initiator.min.js
1 year ago
styleguide-app-initiator.min.js.LICENSE.txt
3 years ago
styleguide.js
1 year ago
styleguide.min.js
1 year ago
tabs.520bc2ed4560c561029e.bundle.js
1 year ago
tabs.c2af5be7f9cb3cdcf3d5.bundle.min.js
1 year ago
text-editor.2c35aafbe5bf0e127950.bundle.min.js
1 year ago
text-editor.2f2f7e0ea1e16387a004.bundle.js
1 year ago
text-path.39fb59e43970222f5a3e.bundle.min.js
1 year ago
text-path.39fb59e43970222f5a3e.bundle.min.js.LICENSE.txt
1 year ago
text-path.a20877e832db83423958.bundle.js
1 year ago
toggle.31881477c45ff5cf9d4d.bundle.min.js
1 year ago
toggle.d79746a764407a0828ee.bundle.js
1 year ago
video.78c625e89ab767d621c5.bundle.min.js
1 year ago
video.817bd6a65a1542503aac.bundle.js
1 year ago
web-cli.js
1 year ago
web-cli.min.js
1 year ago
web-cli.min.js.LICENSE.txt
3 years ago
webpack.runtime.js
1 year ago
webpack.runtime.min.js
1 year ago
wp-audio.75f0ced143febb8cd31a.bundle.min.js
1 year ago
wp-audio.b8efdc046bc9df72a075.bundle.js
1 year ago
bdd4030576f6a94a4f0d.bundle.js
506 lines
| 1 | /*! elementor - v3.25.0 - 16-10-2024 */ |
| 2 | (self["webpackChunkelementor"] = self["webpackChunkelementor"] || []).push([["modules_nested-elements_assets_js_editor_nested-element-types-base_js"],{ |
| 3 | |
| 4 | /***/ "../modules/nested-elements/assets/js/editor/nested-element-types-base.js": |
| 5 | /*!********************************************************************************!*\ |
| 6 | !*** ../modules/nested-elements/assets/js/editor/nested-element-types-base.js ***! |
| 7 | \********************************************************************************/ |
| 8 | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { |
| 9 | |
| 10 | "use strict"; |
| 11 | |
| 12 | |
| 13 | var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); |
| 14 | Object.defineProperty(exports, "__esModule", ({ |
| 15 | value: true |
| 16 | })); |
| 17 | exports["default"] = exports.NestedElementTypesBase = void 0; |
| 18 | var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js")); |
| 19 | var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js")); |
| 20 | var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js")); |
| 21 | var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js")); |
| 22 | var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js")); |
| 23 | var _view = _interopRequireDefault(__webpack_require__(/*! ./views/view */ "../modules/nested-elements/assets/js/editor/views/view.js")); |
| 24 | var _empty = _interopRequireDefault(__webpack_require__(/*! ./views/empty */ "../modules/nested-elements/assets/js/editor/views/empty.js")); |
| 25 | function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; } |
| 26 | function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } |
| 27 | /** |
| 28 | * @typedef {import('../../../../../assets/dev/js/editor/elements/types/base/element-base')} ElementBase |
| 29 | */ |
| 30 | var NestedElementTypesBase = /*#__PURE__*/function (_elementor$modules$el) { |
| 31 | (0, _inherits2.default)(NestedElementTypesBase, _elementor$modules$el); |
| 32 | var _super = _createSuper(NestedElementTypesBase); |
| 33 | function NestedElementTypesBase() { |
| 34 | (0, _classCallCheck2.default)(this, NestedElementTypesBase); |
| 35 | return _super.apply(this, arguments); |
| 36 | } |
| 37 | (0, _createClass2.default)(NestedElementTypesBase, [{ |
| 38 | key: "getType", |
| 39 | value: function getType() { |
| 40 | elementorModules.ForceMethodImplementation(); |
| 41 | } |
| 42 | }, { |
| 43 | key: "getView", |
| 44 | value: function getView() { |
| 45 | return _view.default; |
| 46 | } |
| 47 | }, { |
| 48 | key: "getEmptyView", |
| 49 | value: function getEmptyView() { |
| 50 | return _empty.default; |
| 51 | } |
| 52 | }, { |
| 53 | key: "getModel", |
| 54 | value: function getModel() { |
| 55 | return $e.components.get('nested-elements/nested-repeater').exports.NestedModelBase; |
| 56 | } |
| 57 | }]); |
| 58 | return NestedElementTypesBase; |
| 59 | }(elementor.modules.elements.types.Base); |
| 60 | exports.NestedElementTypesBase = NestedElementTypesBase; |
| 61 | var _default = NestedElementTypesBase; |
| 62 | exports["default"] = _default; |
| 63 | |
| 64 | /***/ }), |
| 65 | |
| 66 | /***/ "../modules/nested-elements/assets/js/editor/views/add-section-area.js": |
| 67 | /*!*****************************************************************************!*\ |
| 68 | !*** ../modules/nested-elements/assets/js/editor/views/add-section-area.js ***! |
| 69 | \*****************************************************************************/ |
| 70 | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { |
| 71 | |
| 72 | "use strict"; |
| 73 | /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; |
| 74 | /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); |
| 75 | |
| 76 | |
| 77 | var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js"); |
| 78 | Object.defineProperty(exports, "__esModule", ({ |
| 79 | value: true |
| 80 | })); |
| 81 | exports["default"] = AddSectionArea; |
| 82 | var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); |
| 83 | function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } |
| 84 | function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } |
| 85 | /* eslint-disable jsx-a11y/click-events-have-key-events */ |
| 86 | |
| 87 | function AddSectionArea(props) { |
| 88 | var addAreaElementRef = (0, _react.useRef)(), |
| 89 | containerHelper = elementor.helpers.container; |
| 90 | |
| 91 | // Make droppable area. |
| 92 | (0, _react.useEffect)(function () { |
| 93 | var $addAreaElementRef = jQuery(addAreaElementRef.current), |
| 94 | defaultDroppableOptions = props.container.view.getDroppableOptions(); |
| 95 | |
| 96 | // Make some adjustments to behave like 'AddSectionArea', use default droppable options from container element. |
| 97 | defaultDroppableOptions.placeholder = false; |
| 98 | defaultDroppableOptions.items = '> .elementor-add-section-inner'; |
| 99 | defaultDroppableOptions.hasDraggingOnChildClass = 'elementor-dragging-on-child'; |
| 100 | |
| 101 | // Make element drop-able. |
| 102 | $addAreaElementRef.html5Droppable(defaultDroppableOptions); |
| 103 | |
| 104 | // Cleanup. |
| 105 | return function () { |
| 106 | $addAreaElementRef.html5Droppable('destroy'); |
| 107 | }; |
| 108 | }, []); |
| 109 | return /*#__PURE__*/_react.default.createElement("div", { |
| 110 | className: "elementor-add-section", |
| 111 | onClick: function onClick() { |
| 112 | return containerHelper.openEditMode(props.container); |
| 113 | }, |
| 114 | ref: addAreaElementRef, |
| 115 | role: "button", |
| 116 | tabIndex: "0" |
| 117 | }, /*#__PURE__*/_react.default.createElement("div", { |
| 118 | className: "elementor-add-section-inner" |
| 119 | }, /*#__PURE__*/_react.default.createElement("div", { |
| 120 | className: "e-view elementor-add-new-section" |
| 121 | }, /*#__PURE__*/_react.default.createElement("div", { |
| 122 | className: "elementor-add-section-area-button elementor-add-section-button", |
| 123 | onClick: function onClick() { |
| 124 | return props.setIsRenderPresets(true); |
| 125 | }, |
| 126 | title: __('Add new container', 'elementor'), |
| 127 | role: "button", |
| 128 | tabIndex: "0" |
| 129 | }, /*#__PURE__*/_react.default.createElement("i", { |
| 130 | className: "eicon-plus" |
| 131 | })), /*#__PURE__*/_react.default.createElement("div", { |
| 132 | className: "elementor-add-section-drag-title" |
| 133 | }, __('Drag widgets here.', 'elementor'))))); |
| 134 | } |
| 135 | AddSectionArea.propTypes = { |
| 136 | container: PropTypes.object.isRequired, |
| 137 | setIsRenderPresets: PropTypes.func.isRequired |
| 138 | }; |
| 139 | |
| 140 | /***/ }), |
| 141 | |
| 142 | /***/ "../modules/nested-elements/assets/js/editor/views/empty.js": |
| 143 | /*!******************************************************************!*\ |
| 144 | !*** ../modules/nested-elements/assets/js/editor/views/empty.js ***! |
| 145 | \******************************************************************/ |
| 146 | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { |
| 147 | |
| 148 | "use strict"; |
| 149 | /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); |
| 150 | |
| 151 | |
| 152 | var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); |
| 153 | var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js"); |
| 154 | Object.defineProperty(exports, "__esModule", ({ |
| 155 | value: true |
| 156 | })); |
| 157 | exports["default"] = Empty; |
| 158 | var _react = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); |
| 159 | var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ "../node_modules/@babel/runtime/helpers/defineProperty.js")); |
| 160 | var _slicedToArray2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/slicedToArray */ "../node_modules/@babel/runtime/helpers/slicedToArray.js")); |
| 161 | var _addSectionArea = _interopRequireDefault(__webpack_require__(/*! ./add-section-area */ "../modules/nested-elements/assets/js/editor/views/add-section-area.js")); |
| 162 | var _selectPreset = _interopRequireDefault(__webpack_require__(/*! ./select-preset */ "../modules/nested-elements/assets/js/editor/views/select-preset.js")); |
| 163 | function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); } |
| 164 | function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; } |
| 165 | function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; } |
| 166 | function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; } |
| 167 | function Empty(props) { |
| 168 | var _useState = (0, _react.useState)(false), |
| 169 | _useState2 = (0, _slicedToArray2.default)(_useState, 2), |
| 170 | isRenderPresets = _useState2[0], |
| 171 | setIsRenderPresets = _useState2[1]; |
| 172 | props = _objectSpread(_objectSpread({}, props), {}, { |
| 173 | setIsRenderPresets: setIsRenderPresets |
| 174 | }); |
| 175 | return isRenderPresets ? /*#__PURE__*/_react.default.createElement(_selectPreset.default, props) : /*#__PURE__*/_react.default.createElement(_addSectionArea.default, props); |
| 176 | } |
| 177 | Empty.propTypes = { |
| 178 | container: PropTypes.object.isRequired |
| 179 | }; |
| 180 | |
| 181 | /***/ }), |
| 182 | |
| 183 | /***/ "../modules/nested-elements/assets/js/editor/views/select-preset.js": |
| 184 | /*!**************************************************************************!*\ |
| 185 | !*** ../modules/nested-elements/assets/js/editor/views/select-preset.js ***! |
| 186 | \**************************************************************************/ |
| 187 | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { |
| 188 | |
| 189 | "use strict"; |
| 190 | /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; |
| 191 | /* provided dependency */ var PropTypes = __webpack_require__(/*! prop-types */ "../node_modules/prop-types/index.js"); |
| 192 | |
| 193 | |
| 194 | var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); |
| 195 | Object.defineProperty(exports, "__esModule", ({ |
| 196 | value: true |
| 197 | })); |
| 198 | exports["default"] = SelectPreset; |
| 199 | var _react = _interopRequireDefault(__webpack_require__(/*! react */ "react")); |
| 200 | /* eslint-disable jsx-a11y/click-events-have-key-events */ |
| 201 | function SelectPreset(props) { |
| 202 | var containerHelper = elementor.helpers.container, |
| 203 | onPresetSelected = function onPresetSelected(preset, container) { |
| 204 | var options = { |
| 205 | createWrapper: false |
| 206 | }; |
| 207 | |
| 208 | // Create new one by selected preset. |
| 209 | containerHelper.createContainerFromPreset(preset, container, options); |
| 210 | }; |
| 211 | return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement("div", { |
| 212 | className: "elementor-add-section-close" |
| 213 | }, /*#__PURE__*/_react.default.createElement("i", { |
| 214 | onClick: function onClick() { |
| 215 | return props.setIsRenderPresets(false); |
| 216 | }, |
| 217 | className: "eicon-close", |
| 218 | "aria-hidden": "true" |
| 219 | }), /*#__PURE__*/_react.default.createElement("span", { |
| 220 | className: "elementor-screen-only" |
| 221 | }, __('Close', 'elementor'))), /*#__PURE__*/_react.default.createElement("div", { |
| 222 | className: "e-view e-con-select-preset" |
| 223 | }, /*#__PURE__*/_react.default.createElement("div", { |
| 224 | className: "e-con-select-preset__title" |
| 225 | }, __('Select your Structure', 'elementor')), /*#__PURE__*/_react.default.createElement("div", { |
| 226 | className: "e-con-select-preset__list" |
| 227 | }, elementor.presetsFactory.getContainerPresets().map(function (preset) { |
| 228 | return /*#__PURE__*/_react.default.createElement("div", { |
| 229 | onClick: function onClick() { |
| 230 | return onPresetSelected(preset, props.container); |
| 231 | }, |
| 232 | key: preset, |
| 233 | className: "e-con-preset", |
| 234 | "data-preset": preset, |
| 235 | dangerouslySetInnerHTML: { |
| 236 | __html: elementor.presetsFactory.generateContainerPreset(preset) |
| 237 | }, |
| 238 | role: "button", |
| 239 | tabIndex: "0" |
| 240 | }); |
| 241 | })))); |
| 242 | } |
| 243 | SelectPreset.propTypes = { |
| 244 | container: PropTypes.object.isRequired, |
| 245 | setIsRenderPresets: PropTypes.func.isRequired |
| 246 | }; |
| 247 | |
| 248 | /***/ }), |
| 249 | |
| 250 | /***/ "../modules/nested-elements/assets/js/editor/views/view.js": |
| 251 | /*!*****************************************************************!*\ |
| 252 | !*** ../modules/nested-elements/assets/js/editor/views/view.js ***! |
| 253 | \*****************************************************************/ |
| 254 | /***/ ((__unused_webpack_module, exports, __webpack_require__) => { |
| 255 | |
| 256 | "use strict"; |
| 257 | |
| 258 | |
| 259 | var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); |
| 260 | Object.defineProperty(exports, "__esModule", ({ |
| 261 | value: true |
| 262 | })); |
| 263 | exports["default"] = exports.View = void 0; |
| 264 | var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js")); |
| 265 | var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js")); |
| 266 | var _get2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/get */ "../node_modules/@babel/runtime/helpers/get.js")); |
| 267 | var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js")); |
| 268 | var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js")); |
| 269 | var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js")); |
| 270 | function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = (0, _getPrototypeOf2.default)(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = (0, _getPrototypeOf2.default)(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return (0, _possibleConstructorReturn2.default)(this, result); }; } |
| 271 | function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); return true; } catch (e) { return false; } } |
| 272 | var View = /*#__PURE__*/function (_$e$components$get$ex) { |
| 273 | (0, _inherits2.default)(View, _$e$components$get$ex); |
| 274 | var _super = _createSuper(View); |
| 275 | function View() { |
| 276 | (0, _classCallCheck2.default)(this, View); |
| 277 | return _super.apply(this, arguments); |
| 278 | } |
| 279 | (0, _createClass2.default)(View, [{ |
| 280 | key: "events", |
| 281 | value: function events() { |
| 282 | var _this = this; |
| 283 | var events = (0, _get2.default)((0, _getPrototypeOf2.default)(View.prototype), "events", this).call(this); |
| 284 | events.click = function (e) { |
| 285 | // If the clicked Nested Element is not within the currently edited document, don't do anything with it. |
| 286 | if (elementor.documents.currentDocument.id.toString() !== e.target.closest('.elementor').dataset.elementorId) { |
| 287 | return; |
| 288 | } |
| 289 | var closest = e.target.closest('.elementor-element'); |
| 290 | var targetContainer = null; |
| 291 | |
| 292 | // For clicks on container/widget. |
| 293 | if (['container', 'widget'].includes(closest === null || closest === void 0 ? void 0 : closest.dataset.element_type)) { |
| 294 | // eslint-disable-line camelcase |
| 295 | // In case the container empty, click should be handled by the EmptyView. |
| 296 | var container = elementor.getContainer(closest.dataset.id); |
| 297 | if (container.view.isEmpty()) { |
| 298 | return true; |
| 299 | } |
| 300 | |
| 301 | // If not empty, open it. |
| 302 | targetContainer = container; |
| 303 | } |
| 304 | e.stopPropagation(); |
| 305 | $e.run('document/elements/select', { |
| 306 | container: targetContainer || _this.getContainer() |
| 307 | }); |
| 308 | }; |
| 309 | return events; |
| 310 | } |
| 311 | |
| 312 | /** |
| 313 | * Function renderHTML(). |
| 314 | * |
| 315 | * The `renderHTML()` method is overridden as it causes redundant renders when removing focus from any nested element. |
| 316 | * This is because the original `renderHTML()` method sets `editModel.renderOnLeave = true;`. |
| 317 | */ |
| 318 | }, { |
| 319 | key: "renderHTML", |
| 320 | value: function renderHTML() { |
| 321 | var templateType = this.getTemplateType(), |
| 322 | editModel = this.getEditModel(); |
| 323 | if ('js' === templateType) { |
| 324 | editModel.setHtmlCache(); |
| 325 | this.render(); |
| 326 | } else { |
| 327 | editModel.renderRemoteServer(); |
| 328 | } |
| 329 | } |
| 330 | }]); |
| 331 | return View; |
| 332 | }($e.components.get('nested-elements/nested-repeater').exports.NestedViewBase); |
| 333 | exports.View = View; |
| 334 | var _default = View; |
| 335 | exports["default"] = _default; |
| 336 | |
| 337 | /***/ }), |
| 338 | |
| 339 | /***/ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js": |
| 340 | /*!***********************************************************************!*\ |
| 341 | !*** ../node_modules/@babel/runtime/helpers/assertThisInitialized.js ***! |
| 342 | \***********************************************************************/ |
| 343 | /***/ ((module) => { |
| 344 | |
| 345 | function _assertThisInitialized(self) { |
| 346 | if (self === void 0) { |
| 347 | throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); |
| 348 | } |
| 349 | return self; |
| 350 | } |
| 351 | module.exports = _assertThisInitialized, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 352 | |
| 353 | /***/ }), |
| 354 | |
| 355 | /***/ "../node_modules/@babel/runtime/helpers/defineProperty.js": |
| 356 | /*!****************************************************************!*\ |
| 357 | !*** ../node_modules/@babel/runtime/helpers/defineProperty.js ***! |
| 358 | \****************************************************************/ |
| 359 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 360 | |
| 361 | var toPropertyKey = __webpack_require__(/*! ./toPropertyKey.js */ "../node_modules/@babel/runtime/helpers/toPropertyKey.js"); |
| 362 | function _defineProperty(obj, key, value) { |
| 363 | key = toPropertyKey(key); |
| 364 | if (key in obj) { |
| 365 | Object.defineProperty(obj, key, { |
| 366 | value: value, |
| 367 | enumerable: true, |
| 368 | configurable: true, |
| 369 | writable: true |
| 370 | }); |
| 371 | } else { |
| 372 | obj[key] = value; |
| 373 | } |
| 374 | return obj; |
| 375 | } |
| 376 | module.exports = _defineProperty, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 377 | |
| 378 | /***/ }), |
| 379 | |
| 380 | /***/ "../node_modules/@babel/runtime/helpers/get.js": |
| 381 | /*!*****************************************************!*\ |
| 382 | !*** ../node_modules/@babel/runtime/helpers/get.js ***! |
| 383 | \*****************************************************/ |
| 384 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 385 | |
| 386 | var superPropBase = __webpack_require__(/*! ./superPropBase.js */ "../node_modules/@babel/runtime/helpers/superPropBase.js"); |
| 387 | function _get() { |
| 388 | if (typeof Reflect !== "undefined" && Reflect.get) { |
| 389 | module.exports = _get = Reflect.get.bind(), module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 390 | } else { |
| 391 | module.exports = _get = function _get(target, property, receiver) { |
| 392 | var base = superPropBase(target, property); |
| 393 | if (!base) return; |
| 394 | var desc = Object.getOwnPropertyDescriptor(base, property); |
| 395 | if (desc.get) { |
| 396 | return desc.get.call(arguments.length < 3 ? target : receiver); |
| 397 | } |
| 398 | return desc.value; |
| 399 | }, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 400 | } |
| 401 | return _get.apply(this, arguments); |
| 402 | } |
| 403 | module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 404 | |
| 405 | /***/ }), |
| 406 | |
| 407 | /***/ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js": |
| 408 | /*!****************************************************************!*\ |
| 409 | !*** ../node_modules/@babel/runtime/helpers/getPrototypeOf.js ***! |
| 410 | \****************************************************************/ |
| 411 | /***/ ((module) => { |
| 412 | |
| 413 | function _getPrototypeOf(o) { |
| 414 | module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { |
| 415 | return o.__proto__ || Object.getPrototypeOf(o); |
| 416 | }, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 417 | return _getPrototypeOf(o); |
| 418 | } |
| 419 | module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 420 | |
| 421 | /***/ }), |
| 422 | |
| 423 | /***/ "../node_modules/@babel/runtime/helpers/inherits.js": |
| 424 | /*!**********************************************************!*\ |
| 425 | !*** ../node_modules/@babel/runtime/helpers/inherits.js ***! |
| 426 | \**********************************************************/ |
| 427 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 428 | |
| 429 | var setPrototypeOf = __webpack_require__(/*! ./setPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js"); |
| 430 | function _inherits(subClass, superClass) { |
| 431 | if (typeof superClass !== "function" && superClass !== null) { |
| 432 | throw new TypeError("Super expression must either be null or a function"); |
| 433 | } |
| 434 | subClass.prototype = Object.create(superClass && superClass.prototype, { |
| 435 | constructor: { |
| 436 | value: subClass, |
| 437 | writable: true, |
| 438 | configurable: true |
| 439 | } |
| 440 | }); |
| 441 | Object.defineProperty(subClass, "prototype", { |
| 442 | writable: false |
| 443 | }); |
| 444 | if (superClass) setPrototypeOf(subClass, superClass); |
| 445 | } |
| 446 | module.exports = _inherits, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 447 | |
| 448 | /***/ }), |
| 449 | |
| 450 | /***/ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js": |
| 451 | /*!***************************************************************************!*\ |
| 452 | !*** ../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js ***! |
| 453 | \***************************************************************************/ |
| 454 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 455 | |
| 456 | var _typeof = (__webpack_require__(/*! ./typeof.js */ "../node_modules/@babel/runtime/helpers/typeof.js")["default"]); |
| 457 | var assertThisInitialized = __webpack_require__(/*! ./assertThisInitialized.js */ "../node_modules/@babel/runtime/helpers/assertThisInitialized.js"); |
| 458 | function _possibleConstructorReturn(self, call) { |
| 459 | if (call && (_typeof(call) === "object" || typeof call === "function")) { |
| 460 | return call; |
| 461 | } else if (call !== void 0) { |
| 462 | throw new TypeError("Derived constructors may only return object or undefined"); |
| 463 | } |
| 464 | return assertThisInitialized(self); |
| 465 | } |
| 466 | module.exports = _possibleConstructorReturn, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 467 | |
| 468 | /***/ }), |
| 469 | |
| 470 | /***/ "../node_modules/@babel/runtime/helpers/setPrototypeOf.js": |
| 471 | /*!****************************************************************!*\ |
| 472 | !*** ../node_modules/@babel/runtime/helpers/setPrototypeOf.js ***! |
| 473 | \****************************************************************/ |
| 474 | /***/ ((module) => { |
| 475 | |
| 476 | function _setPrototypeOf(o, p) { |
| 477 | module.exports = _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) { |
| 478 | o.__proto__ = p; |
| 479 | return o; |
| 480 | }, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 481 | return _setPrototypeOf(o, p); |
| 482 | } |
| 483 | module.exports = _setPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 484 | |
| 485 | /***/ }), |
| 486 | |
| 487 | /***/ "../node_modules/@babel/runtime/helpers/superPropBase.js": |
| 488 | /*!***************************************************************!*\ |
| 489 | !*** ../node_modules/@babel/runtime/helpers/superPropBase.js ***! |
| 490 | \***************************************************************/ |
| 491 | /***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
| 492 | |
| 493 | var getPrototypeOf = __webpack_require__(/*! ./getPrototypeOf.js */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js"); |
| 494 | function _superPropBase(object, property) { |
| 495 | while (!Object.prototype.hasOwnProperty.call(object, property)) { |
| 496 | object = getPrototypeOf(object); |
| 497 | if (object === null) break; |
| 498 | } |
| 499 | return object; |
| 500 | } |
| 501 | module.exports = _superPropBase, module.exports.__esModule = true, module.exports["default"] = module.exports; |
| 502 | |
| 503 | /***/ }) |
| 504 | |
| 505 | }]); |
| 506 | //# sourceMappingURL=bdd4030576f6a94a4f0d.bundle.js.map |