/home/techb158/l2hypotheques.com/wp-content/plugins/elementor/assets/js
NameSizeModeActions
packages/-0755rm
0bc41c4656ca54cf2aca.bundle.min.js1690644editdlrm
00f53f1b378f6c98c043.bundle.min.js1120644editdlrm
1f7fa1d64dd4cef4a3c0.bundle.js5980644editdlrm
3c18b6eb4e735ca7e8bf.bundle.js6130644editdlrm
3c838288a9b7ddd2aea4.bundle.min.js5780644editdlrm
3d410a099008411bb011.bundle.js633750644editdlrm
3d1613aca86991103452.bundle.min.js1730644editdlrm
5b13d0f77c0ac139c979.bundle.js6270644editdlrm
5b74c81f4d425912a202.bundle.min.js12740644editdlrm
5be98965bbdf1c631fdf.bundle.min.js14190644editdlrm
6a19e86dd8c1f9165dbe.bundle.js449010644editdlrm
6caa76d2f6eec6c4e665.bundle.js644110644editdlrm
6cb9e42b9b73a76315e0.bundle.js6230644editdlrm
6d09ff0398a56a60654b.bundle.min.js274550644editdlrm
7a5da9cf33b7d3557599.bundle.js19370644editdlrm
7d17894dc2ca045cfbb5.bundle.min.js13950644editdlrm
7dae73b622bebe8a5d94.bundle.js6430644editdlrm
7f2c78456ab3f406f3df.bundle.js6130644editdlrm
8ac2c6e532225b54dba2.bundle.js5980644editdlrm
8b4f35f99eb521b37d0c.bundle.js6240644editdlrm
8b6212b7ad0ef8719b6b.bundle.min.js12930644editdlrm
8e8b47ad5b4e4d038c80.bundle.js6360644editdlrm
8ecfd8495b7ec419862a.bundle.js6130644editdlrm
9b97a73ee8fdc5fb7dc3.bundle.js567640644editdlrm
9dcd9e88237da6496816.bundle.min.js1140644editdlrm
40d841f4b4ce7b1928f5.bundle.js10300644editdlrm
45a55c192b49ad3f224d.bundle.js18400644editdlrm
45f1ae567e48fe3da9b0.bundle.min.js2260644editdlrm
54d62e5edbcf81b72a1f.bundle.min.js13530644editdlrm
79ddf703af64a716bb97.bundle.min.js224560644editdlrm
91c1e96a5c75bbc8ec6d.bundle.js18820644editdlrm
137ba3baf43f287996c2.bundle.min.js1720644editdlrm
315ffba5a5bf098be034.bundle.min.js13040644editdlrm
397f2d183c19202777d6.bundle.min.js239330644editdlrm
397f2d183c19202777d6.bundle.min.js.LICENSE.txt1880644editdlrm
0982f37bec0944fbcb10.bundle.js6130644editdlrm
982fcee032dda41fa3a1.bundle.min.js13140644editdlrm
1144a7ccb8f8bf9d8772.bundle.js427830644editdlrm
1564d2bfa4591bf857f3.bundle.min.js1140644editdlrm
2934fa380b70eb462ece.bundle.min.js12330644editdlrm
4246c56134ca9ba65163.bundle.js6240644editdlrm
4886b33c17731474e197.bundle.min.js1140644editdlrm
7745b82dc4a05385ef1f.bundle.js6420644editdlrm
8902ec90aec99911ee81.bundle.min.js67000644editdlrm
9167bffba76b36a431f5.bundle.min.js13530644editdlrm
9832c866a8fe9b51f9d2.bundle.min.js1750644editdlrm
35423d812dc1d52fdb27.bundle.min.js1690644editdlrm
72459a35b6570acc77f3.bundle.js6420644editdlrm
75915b40e37cc6d910ef.bundle.js19060644editdlrm
79016b3aba18d6be6dc3.bundle.min.js13960644editdlrm
84288e5699f5d8b8b23e.bundle.min.js1710644editdlrm
197583acd246fea0e25d.bundle.js112220644editdlrm
254132ea6903b7cf0c30.bundle.js18060644editdlrm
877227b9d759b63096a9.bundle.js5980644editdlrm
4812775bcbc0ff8a9043.bundle.min.js1720644editdlrm
8277989eebcfba278cb0.bundle.min.js368230644editdlrm
45167112673d4bc99f6b.bundle.js18160644editdlrm
a0944ea973b37d31052c.bundle.js71980644editdlrm
a2ea929f439e819b924b.bundle.min.js1140644editdlrm
a9f41949787209626737.bundle.min.js1140644editdlrm
ac53273f887639e3c6ea.bundle.min.js1140644editdlrm
accordion.8b0db5058afeb74622f5.bundle.min.js37390644editdlrm
accordion.b9a0ab19c7c872c405d7.bundle.js79270644editdlrm
admin-feedback.js45720644editdlrm
admin-feedback.min.js19130644editdlrm
admin-feedback.strings.js14680644editdlrm
admin-modules.js399440644editdlrm
admin-modules.min.js157360644editdlrm
admin-modules.min.js.LICENSE.txt1630644editdlrm
admin-modules.strings.js14680644editdlrm
admin-notifications.js760840644editdlrm
admin-notifications.min.js145780644editdlrm
admin-notifications.strings.js1000644editdlrm
admin-top-bar.js693410644editdlrm
admin-top-bar.min.js121560644editdlrm
admin-top-bar.strings.js3200644editdlrm
admin.js2041970644editdlrm
admin.min.js935980644editdlrm
admin.min.js.LICENSE.txt1630644editdlrm
admin.strings.js14680644editdlrm
aee13673e923469c3275.bundle.min.js1140644editdlrm
ai-admin.js19846250644editdlrm
ai-admin.min.js6098420644editdlrm
ai-admin.min.js.LICENSE.txt5250644editdlrm
ai-admin.strings.js00644editdlrm
ai-gutenberg.js21191950644editdlrm
ai-gutenberg.min.js6390370644editdlrm
ai-gutenberg.min.js.LICENSE.txt6860644editdlrm
ai-gutenberg.strings.js1910644editdlrm
ai-layout.js5351100644editdlrm
ai-layout.min.js2039290644editdlrm
ai-layout.min.js.LICENSE.txt1630644editdlrm
ai-layout.strings.js217820644editdlrm
ai-media-library.js21015590644editdlrm
ai-media-library.min.js6336750644editdlrm
ai-media-library.min.js.LICENSE.txt6860644editdlrm
ai-media-library.strings.js1380644editdlrm
ai-unify-product-images.js20978760644editdlrm
ai-unify-product-images.min.js6308800644editdlrm
ai-unify-product-images.min.js.LICENSE.txt6860644editdlrm
ai-unify-product-images.strings.js450644editdlrm
ai.js21603820644editdlrm
ai.min.js6576990644editdlrm
ai.min.js.LICENSE.txt6860644editdlrm
ai.strings.js217820644editdlrm
alert.42cc1d522ef5c60bf874.bundle.min.js6180644editdlrm
alert.fd509aa768e7b35a8e32.bundle.js14050644editdlrm
announcements-app.js1194720644editdlrm
announcements-app.min.js366090644editdlrm
announcements-app.min.js.LICENSE.txt1630644editdlrm
announcements-app.strings.js350644editdlrm
app-loader.js2612200644editdlrm
app-loader.min.js902300644editdlrm
app-loader.strings.js463170644editdlrm
app-packages.js3690860644editdlrm
app-packages.min.js1254980644editdlrm
app-packages.min.js.LICENSE.txt1630644editdlrm
app-packages.strings.js463170644editdlrm
app.js14112210644editdlrm
app.min.js5162510644editdlrm
app.min.js.LICENSE.txt1630644editdlrm
app.strings.js463170644editdlrm
atomic-widgets-editor.js1941670644editdlrm
atomic-widgets-editor.min.js790360644editdlrm
atomic-widgets-editor.min.js.LICENSE.txt1630644editdlrm
atomic-widgets-editor.strings.js2310644editdlrm
atomic-widgets-frontend-handler.js1074480644editdlrm
atomic-widgets-frontend-handler.min.js194790644editdlrm
b09b262748a4be8417ce.bundle.js5980644editdlrm
b96d70044d0d67c2df19.bundle.min.js234150644editdlrm
b97ced1683f62f5686fa.bundle.min.js1750644editdlrm
b668f6906820570e60b5.bundle.min.js1140644editdlrm
ba292d36d983cead2a5b.bundle.js18400644editdlrm
beta-tester.js214180644editdlrm
beta-tester.min.js88220644editdlrm
beta-tester.strings.js690644editdlrm
bf55a1adc050b89179ff.bundle.min.js13230644editdlrm
bff204c1ab0d15e0a69b.bundle.min.js1130644editdlrm
c13d205fa26f8af1ce7c.bundle.js1141020644editdlrm
cf6ec600fcf4e08ba6d3.bundle.js6130644editdlrm
cf2707501445e5b44fbe.bundle.js17350644editdlrm
checklist.js1631830644editdlrm
checklist.min.js509530644editdlrm
checklist.min.js.LICENSE.txt1630644editdlrm
checklist.strings.js5510644editdlrm
cloud-library-screenshot.js889920644editdlrm
cloud-library-screenshot.min.js329690644editdlrm
cloud-library-screenshot.min.js.LICENSE.txt1630644editdlrm
cloud-library-screenshot.strings.js00644editdlrm
common-modules.js3119770644editdlrm
common-modules.min.js1093590644editdlrm
common-modules.strings.js4310644editdlrm
common.js13495010644editdlrm
common.min.js5355570644editdlrm
common.min.js.LICENSE.txt1630644editdlrm
common.strings.js4310644editdlrm
contact-buttons.086261d3e9c4d8037686.bundle.js148480644editdlrm
contact-buttons.e98d0220ce8c38404e7e.bundle.min.js86630644editdlrm
container-converter.js519710644editdlrm
container-converter.min.js182800644editdlrm
container-converter.strings.js2080644editdlrm
container-editor-handlers.a2e8e48d28c5544fb183.bundle.min.js95990644editdlrm
container-editor-handlers.e7e069c4e656425c51f8.bundle.js183710644editdlrm
counter.7310c276bc7865a3d438.bundle.js18930644editdlrm
counter.12335f45aaa79d244f24.bundle.min.js9060644editdlrm
d0d9578389b742468cb7.bundle.min.js14340644editdlrm
d42de03ef4a0f50e39ca.bundle.min.js1760644editdlrm
d52aa05c75af56327744.bundle.js144790644editdlrm
d67ddd6f08b08392c42f.bundle.js150550644editdlrm
d245aa80c28d9ec3617d.bundle.js17610644editdlrm
daedc6797eaad5c82711.bundle.min.js40600644editdlrm
db27207322ef9be952ee.bundle.js6270644editdlrm
dev-tools.js238160644editdlrm
dev-tools.min.js75770644editdlrm
dev-tools.strings.js00644editdlrm
e-home-screen.js2544230644editdlrm
e-home-screen.min.js885530644editdlrm
e-home-screen.strings.js5230644editdlrm
e-react-promotions.js1245330644editdlrm
e-react-promotions.min.js396400644editdlrm
e-react-promotions.strings.js250644editdlrm
e-wc-product-editor.js1069900644editdlrm
e-wc-product-editor.min.js171410644editdlrm
e-wc-product-editor.min.js.LICENSE.txt1600644editdlrm
e-wc-product-editor.strings.js410644editdlrm
e1cb4d726bb59646c677.bundle.min.js53920644editdlrm
e2a127e2fb01b578d2ba.bundle.js18260644editdlrm
e3b540e2c02813e75f38.bundle.min.js1720644editdlrm
e7d71f4e1d39edbc1fb6.bundle.js5980644editdlrm
e459c6c89c0c0899c850.bundle.js919990644editdlrm
e883e6638ef93bfd3204.bundle.js11560644editdlrm
e393545679b12d012fba.bundle.js17800644editdlrm
editor-document.js715760644editdlrm
editor-document.min.js258410644editdlrm
editor-document.strings.js181740644editdlrm
editor-environment-v2.js6000644editdlrm
editor-environment-v2.min.js2060644editdlrm
editor-environment-v2.strings.js00644editdlrm
editor-interactions.js253080644editdlrm
editor-interactions.min.js97790644editdlrm
editor-interactions.strings.js00644editdlrm
editor-loader-v1.js3320644editdlrm
editor-loader-v1.min.js480644editdlrm
editor-loader-v1.strings.js00644editdlrm
editor-loader-v2.js8210644editdlrm
editor-loader-v2.min.js4000644editdlrm
editor-loader-v2.strings.js00644editdlrm
editor-modules.js1209220644editdlrm
editor-modules.min.js495140644editdlrm
editor-modules.min.js.LICENSE.txt1630644editdlrm
editor-modules.strings.js181740644editdlrm
editor-notifications.js865970644editdlrm
editor-notifications.min.js184020644editdlrm
editor-notifications.strings.js1000644editdlrm
editor-one-admin.js6350644editdlrm
editor-one-admin.min.js2750644editdlrm
editor-one-admin.strings.js00644editdlrm
editor-one-menu.js288870644editdlrm
editor-one-menu.min.js123990644editdlrm
editor-one-menu.strings.js00644editdlrm
editor-one-sidebar-navigation.js2266360644editdlrm
editor-one-sidebar-navigation.min.js478740644editdlrm
editor-one-sidebar-navigation.min.js.LICENSE.txt1600644editdlrm
editor-one-sidebar-navigation.strings.js00644editdlrm
editor-one-top-bar.js9381680644editdlrm
editor-one-top-bar.min.js7269650644editdlrm
editor-one-top-bar.min.js.LICENSE.txt4100644editdlrm
editor-one-top-bar.strings.js00644editdlrm
editor-v4-opt-in-alphachip.js597960644editdlrm
editor-v4-opt-in-alphachip.min.js84940644editdlrm
editor-v4-opt-in-alphachip.strings.js2380644editdlrm
editor-v4-opt-in.js1717310644editdlrm
editor-v4-opt-in.min.js535970644editdlrm
editor-v4-opt-in.min.js.LICENSE.txt3520644editdlrm
editor-v4-opt-in.strings.js24760644editdlrm
editor-v4-welcome-opt-in.js600350644editdlrm
editor-v4-welcome-opt-in.min.js90560644editdlrm
editor-v4-welcome-opt-in.strings.js5450644editdlrm
editor.js30346470644editdlrm
editor.min.js12823040644editdlrm
editor.min.js.LICENSE.txt3520644editdlrm
editor.strings.js18250644editdlrm
ef35c83e4628f0a5c328.bundle.js6360644editdlrm
ef2100ac3eda1a957819.bundle.min.js50500644editdlrm
element-manager-admin.js2859760644editdlrm
element-manager-admin.min.js816830644editdlrm
element-manager-admin.min.js.LICENSE.txt3240644editdlrm
element-manager-admin.strings.js40880644editdlrm
elementor-admin-bar.js186030644editdlrm
elementor-admin-bar.min.js73130644editdlrm
elementor-admin-bar.strings.js00644editdlrm
fa64159422dec32bd185.bundle.js18980644editdlrm
floating-bars.740d06d17cea5cebdb61.bundle.min.js78790644editdlrm
floating-bars.a6e6a043444b62f64f82.bundle.js149890644editdlrm
floating-elements-modal.js353680644editdlrm
floating-elements-modal.min.js150520644editdlrm
floating-elements-modal.strings.js430644editdlrm
frontend-modules.js1936000644editdlrm
frontend-modules.min.js505030644editdlrm
frontend.js971050644editdlrm
frontend.min.js319280644editdlrm
gutenberg.js76130644editdlrm
gutenberg.min.js40460644editdlrm
gutenberg.strings.js14680644editdlrm
image-carousel.8b25f3674c29b829a867.bundle.js9050644editdlrm
image-carousel.6167d20b95b33386757b.bundle.min.js4080644editdlrm
import-export-admin.js153040644editdlrm
import-export-admin.min.js65290644editdlrm
import-export-admin.strings.js125150644editdlrm
import-export-customization-admin.js773520644editdlrm
import-export-customization-admin.min.js369520644editdlrm
import-export-customization-admin.min.js.LICENSE.txt1630644editdlrm
import-export-customization-admin.strings.js121740644editdlrm
interactions.js173220644editdlrm
interactions.min.js60560644editdlrm
interactions.strings.js00644editdlrm
kit-elements-defaults-editor.js871390644editdlrm
kit-elements-defaults-editor.min.js327120644editdlrm
kit-elements-defaults-editor.min.js.LICENSE.txt1630644editdlrm
kit-elements-defaults-editor.strings.js6870644editdlrm
kit-library.4d4a9d3b76f7410214c3.bundle.min.js1770030644editdlrm
kit-library.9c4bbee79edf32c6fcb3.bundle.js3734600644editdlrm
lightbox.570c05c5a283cfb6b223.bundle.min.js291450644editdlrm
lightbox.d9ea72d232a14f514ee2.bundle.js505440644editdlrm
media-hints.js119420644editdlrm
media-hints.min.js61220644editdlrm
media-hints.strings.js00644editdlrm
nested-accordion.294d40984397351fd0f5.bundle.min.js97610644editdlrm
nested-accordion.4340b64226322f36bcc0.bundle.js193100644editdlrm
nested-accordion.js296240644editdlrm
nested-accordion.min.js108590644editdlrm
nested-accordion.min.js.LICENSE.txt1630644editdlrm
nested-accordion.strings.js00644editdlrm
nested-elements.js206600644editdlrm
nested-elements.min.js63960644editdlrm
nested-elements.strings.js1500644editdlrm
nested-tabs.7a338e6d7e060c473993.bundle.js211590644editdlrm
nested-tabs.a2401356d329f179475e.bundle.min.js113540644editdlrm
nested-tabs.js295840644editdlrm
nested-tabs.min.js108540644editdlrm
nested-tabs.min.js.LICENSE.txt1630644editdlrm
nested-tabs.strings.js00644editdlrm
nested-title-keyboard-handler.0c2b498e3e0695a1dc19.bundle.js79180644editdlrm
nested-title-keyboard-handler.2a67d3cc630e11815acc.bundle.min.js43210644editdlrm
new-template.js160100644editdlrm
new-template.min.js70440644editdlrm
new-template.strings.js340644editdlrm
notes.js241210644editdlrm
notes.min.js90700644editdlrm
notes.strings.js2760644editdlrm
onboarding.1dee18bcb9565fe7a98e.bundle.js2642070644editdlrm
onboarding.3227f9e40d0c2ff09619.bundle.min.js1306530644editdlrm
pro-free-trial-popup.js593400644editdlrm
pro-free-trial-popup.min.js84940644editdlrm
pro-free-trial-popup.strings.js00644editdlrm
pro-install-events.js31220644editdlrm
pro-install-events.min.js17500644editdlrm
pro-install-events.strings.js00644editdlrm
progress.0ea083b809812c0e3aa1.bundle.min.js7890644editdlrm
progress.b1057ba870016558bce1.bundle.js19400644editdlrm
responsive-bar.js253860644editdlrm
responsive-bar.min.js115530644editdlrm
responsive-bar.strings.js760644editdlrm
section-editor-handlers.53ffedef32043348b99b.bundle.min.js17440644editdlrm
section-editor-handlers.d65899d232b5339510d7.bundle.js34600644editdlrm
section-frontend-handlers.c3950c6b190ca134bc8d.bundle.js10070644editdlrm
section-frontend-handlers.d85ab872da118940910d.bundle.min.js4490644editdlrm
shared-editor-handlers.3023894100138e442ab0.bundle.js20170644editdlrm
shared-editor-handlers.cacdcbed391abf4b48b0.bundle.min.js11740644editdlrm
shared-frontend-handlers.03caa53373b56d3bab67.bundle.min.js84810644editdlrm
shared-frontend-handlers.3b079824c37a5fe2bdaa.bundle.js162300644editdlrm
styleguide-app-initiator.js374190644editdlrm
styleguide-app-initiator.min.js133440644editdlrm
styleguide-app-initiator.min.js.LICENSE.txt1630644editdlrm
styleguide-app-initiator.strings.js3720644editdlrm
styleguide-app.04340244193733d78622.bundle.min.js262170644editdlrm
styleguide-app.36ecabae74d9b87fc5a8.bundle.js678360644editdlrm
styleguide.js989600644editdlrm
styleguide.min.js449310644editdlrm
styleguide.strings.js3720644editdlrm
tabs-handler.js1086630644editdlrm
tabs-handler.min.js206050644editdlrm
tabs-preview-handler.js1074180644editdlrm
tabs-preview-handler.min.js198780644editdlrm
tabs.18344b05d8d1ea0702bc.bundle.min.js37010644editdlrm
tabs.40498fa771d612162c53.bundle.js78540644editdlrm
text-editor.0c9960167105139d27c9.bundle.js30670644editdlrm
text-editor.45609661e409413f1cef.bundle.min.js13480644editdlrm
text-path.6db73cc0a10a70f128eb.bundle.js85600644editdlrm
text-path.a67c1f3a78d208bc7e1b.bundle.min.js33260644editdlrm
toggle.2a177a3ef4785d3dfbc5.bundle.min.js37690644editdlrm
toggle.b75e66d2aca6f6ee742e.bundle.js79580644editdlrm
video.6e96510afa701d1f2ebc.bundle.js64790644editdlrm
video.86d44e46e43d0807e708.bundle.min.js32230644editdlrm
web-cli.js4960380644editdlrm
web-cli.min.js1704140644editdlrm
web-cli.min.js.LICENSE.txt1630644editdlrm
web-cli.strings.js00644editdlrm
webpack.runtime.js167230644editdlrm
webpack.runtime.min.js57220644editdlrm
wp-audio.0ba9114964acf4c37ca2.bundle.js7570644editdlrm
wp-audio.c9624cb6e5dc9de86abd.bundle.min.js3260644editdlrm
youtube-handler.js48020644editdlrm
youtube-handler.min.js18590644editdlrm
Edit: /home/techb158/l2hypotheques.com/wp-content/plugins/elementor/assets/js/ai.js (2160382B)
/******/ (() => { // webpackBootstrap /******/ var __webpack_modules__ = ({ /***/ "../assets/dev/js/editor/utils/files-upload-handler.js": /*!*************************************************************!*\ !*** ../assets/dev/js/editor/utils/files-upload-handler.js ***! \*************************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; /* provided dependency */ var __ = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n")["__"]; var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js")); var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js")); var FilesUploadHandler = exports["default"] = /*#__PURE__*/function () { function FilesUploadHandler() { (0, _classCallCheck2.default)(this, FilesUploadHandler); } return (0, _createClass2.default)(FilesUploadHandler, null, [{ key: "isUploadEnabled", value: function isUploadEnabled(mediaType) { var unfilteredFilesTypes = ['svg', 'application/json']; if (!unfilteredFilesTypes.includes(mediaType)) { return true; } return elementorCommon.config.filesUpload.unfilteredFiles; } }, { key: "setUploadTypeCaller", value: function setUploadTypeCaller(frame) { frame.uploader.uploader.param('uploadTypeCaller', 'elementor-wp-media-upload'); } }, { key: "getUnfilteredFilesNonAdminDialog", value: function getUnfilteredFilesNonAdminDialog() { return elementorCommon.dialogsManager.createWidget('alert', { id: 'e-unfiltered-files-disabled-dialog', headerMessage: __('Sorry, you can\'t upload that file yet', 'elementor'), message: __('This is because JSON files may pose a security risk.', 'elementor') + '

' + __('To upload them anyway, ask the site administrator to enable unfiltered file uploads.', 'elementor'), strings: { confirm: __('Got it', 'elementor') } }); } }, { key: "getUnfilteredFilesNotEnabledDialog", value: function getUnfilteredFilesNotEnabledDialog(callback) { var elementorInstance = window.elementorAdmin || window.elementor; if (!elementorInstance.config.user.is_administrator) { return this.getUnfilteredFilesNonAdminDialog(); } var onConfirm = function onConfirm() { elementorCommon.ajax.addRequest('enable_unfiltered_files_upload', {}, true); elementorCommon.config.filesUpload.unfilteredFiles = true; callback(); }; return elementorInstance.helpers.getSimpleDialog('e-enable-unfiltered-files-dialog', __('Enable Unfiltered File Uploads', 'elementor'), __('Before you enable unfiltered files upload, note that such files include a security risk. Elementor does run a process to remove possible malicious code, but there is still risk involved when using such files.', 'elementor'), __('Enable', 'elementor'), onConfirm); } }, { key: "getUnfilteredFilesNotEnabledImportTemplateDialog", value: function getUnfilteredFilesNotEnabledImportTemplateDialog(callback) { if (!(window.elementorAdmin || window.elementor).config.user.is_administrator) { return this.getUnfilteredFilesNonAdminDialog(); } return elementorCommon.dialogsManager.createWidget('confirm', { id: 'e-enable-unfiltered-files-dialog-import-template', headerMessage: __('Enable Unfiltered File Uploads', 'elementor'), message: __('Before you enable unfiltered files upload, note that such files include a security risk. Elementor does run a process to remove possible malicious code, but there is still risk involved when using such files.', 'elementor') + '

' + __('If you do not enable uploading unfiltered files, any SVG or JSON (including lottie) files used in the uploaded template will not be imported.', 'elementor'), position: { my: 'center center', at: 'center center' }, strings: { confirm: __('Enable and Import', 'elementor'), cancel: __('Import Without Enabling', 'elementor') }, onConfirm: function onConfirm() { elementorCommon.ajax.addRequest('enable_unfiltered_files_upload', { success: function success() { // This utility is used in both the admin and the Editor. elementorCommon.config.filesUpload.unfilteredFiles = true; callback(); } }, true); }, onCancel: function onCancel() { return callback(); } }); } }]); }(); /***/ }), /***/ "../assets/dev/js/utils/react.js": /*!***************************************!*\ !*** ../assets/dev/js/utils/react.js ***! \***************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; var _typeof = __webpack_require__(/*! @babel/runtime/helpers/typeof */ "../node_modules/@babel/runtime/helpers/typeof.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var React = _interopRequireWildcard(__webpack_require__(/*! react */ "react")); var ReactDOM = _interopRequireWildcard(__webpack_require__(/*! react-dom */ "react-dom")); var _client = __webpack_require__(/*! react-dom/client */ "../node_modules/react-dom/client.js"); function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function _interopRequireWildcard(e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != _typeof(e) && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (var _t in e) "default" !== _t && {}.hasOwnProperty.call(e, _t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, _t)) && (i.get || i.set) ? o(f, _t, i) : f[_t] = e[_t]); return f; })(e, t); } /** * Support conditional rendering of a React App to the DOM, based on the React version. * We use `createRoot` when available, but fallback to `ReactDOM.render` for older versions. * * @param { React.ReactElement } app The app to render. * @param { HTMLElement } domElement The DOM element to render the app into. * * @return {{ unmount: () => void }} The unmount function. */ function render(app, domElement) { var unmountFunction; try { var root = (0, _client.createRoot)(domElement); root.render(app); unmountFunction = function unmountFunction() { root.unmount(); }; } catch (e) { // eslint-disable-next-line react/no-deprecated ReactDOM.render(app, domElement); unmountFunction = function unmountFunction() { // eslint-disable-next-line react/no-deprecated ReactDOM.unmountComponentAtNode(domElement); }; } return { unmount: unmountFunction }; } var _default = exports["default"] = { render: render }; /***/ }), /***/ "../modules/ai/assets/js/editor/actions-data.js": /*!******************************************************!*\ !*** ../modules/ai/assets/js/editor/actions-data.js ***! \******************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; Object.defineProperty(exports, "__esModule", ({ value: true })); exports.vocalTones = exports.translateLanguages = exports.textareaAutocomplete = exports.textAutocomplete = exports.motionEffectAutocomplete = exports.hoverEffectAutocomplete = exports.codeHtmlAutocomplete = exports.codeCssAutocomplete = void 0; var _i18n = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); var textAutocomplete = exports.textAutocomplete = [(0, _i18n.__)('Craft a catchy slogan for', 'elementor'), (0, _i18n.__)('Write a strong section header for', 'elementor'), (0, _i18n.__)('Create a blog title for', 'elementor'), (0, _i18n.__)('Suggest a 4 word headline for', 'elementor'), (0, _i18n.__)('Write an attention grabbing title for', 'elementor')]; var textareaAutocomplete = exports.textareaAutocomplete = [(0, _i18n.__)('Write a product description for', 'elementor'), (0, _i18n.__)('Create a blog post for', 'elementor'), (0, _i18n.__)('Craft an about us section for', 'elementor'), (0, _i18n.__)('Offer a few sentences to invite visitors to', 'elementor'), (0, _i18n.__)('Write microcopy for a submission form that includes', 'elementor')]; var codeHtmlAutocomplete = exports.codeHtmlAutocomplete = [(0, _i18n.__)('GA event fired on every button element click (assume GA was loaded)', 'elementor'), (0, _i18n.__)('Iframe code to embed a Spotify widget on my web page. My ID is 1234567890', 'elementor'), (0, _i18n.__)('Write an embed code of Google Analytics', 'elementor'), (0, _i18n.__)('Write an embed code of Facebook Pixel', 'elementor'), (0, _i18n.__)('HTML code that embeds the following PDF into a webpage: link to PDF', 'elementor')]; var codeCssAutocomplete = exports.codeCssAutocomplete = [(0, _i18n.__)('On hover, animate 20% bigger, rotate 10 deg CCW', 'elementor'), (0, _i18n.__)('Add a circle-shaped clip mask, semi transparent on hover', 'elementor'), (0, _i18n.__)('Rainbow colored animated text gradient', 'elementor'), (0, _i18n.__)('Add a 3D shadow to the text', 'elementor')]; var vocalTones = exports.vocalTones = [{ label: (0, _i18n.__)('Casual', 'elementor') }, { label: (0, _i18n.__)('Confidence', 'elementor') }, { label: (0, _i18n.__)('Formal', 'elementor') }, { label: (0, _i18n.__)('Friendly', 'elementor') }, { label: (0, _i18n.__)('Inspirational', 'elementor') }, { label: (0, _i18n.__)('Motivational', 'elementor') }, { label: (0, _i18n.__)('Nostalgic', 'elementor') }, { label: (0, _i18n.__)('Playful', 'elementor') }, { label: (0, _i18n.__)('Professional', 'elementor') }, { label: (0, _i18n.__)('Scientific', 'elementor') }, { label: (0, _i18n.__)('Straightforward', 'elementor') }, { label: (0, _i18n.__)('Witty', 'elementor') }]; var translateLanguages = exports.translateLanguages = [{ label: (0, _i18n.__)('Arabic', 'elementor'), value: 'ar-SA' }, { label: (0, _i18n.__)('Chinese', 'elementor'), value: 'zh-CN' }, { label: (0, _i18n.__)('Czech', 'elementor'), value: 'cs-CZ' }, { label: (0, _i18n.__)('Danish', 'elementor'), value: 'da-DK' }, { label: (0, _i18n.__)('Dutch', 'elementor'), value: 'nl-NL' }, { label: (0, _i18n.__)('English', 'elementor'), value: 'en-US' }, { label: (0, _i18n.__)('Finnish', 'elementor'), value: 'fi-FI' }, { label: (0, _i18n.__)('French', 'elementor'), value: 'fr-FR' }, { label: (0, _i18n.__)('German', 'elementor'), value: 'de-DE' }, { label: (0, _i18n.__)('Greek', 'elementor'), value: 'el-GR' }, { label: (0, _i18n.__)('Hebrew', 'elementor'), value: 'he-IL' }, { label: (0, _i18n.__)('Hungarian', 'elementor'), value: 'hu-HU' }, { label: (0, _i18n.__)('Indonesian', 'elementor'), value: 'id-ID' }, { label: (0, _i18n.__)('Italian', 'elementor'), value: 'it-IT' }, { label: (0, _i18n.__)('Japanese', 'elementor'), value: 'ja-JP' }, { label: (0, _i18n.__)('Korean', 'elementor'), value: 'ko-KR' }, { label: (0, _i18n.__)('Persian', 'elementor'), value: 'fa-IR' }, { label: (0, _i18n.__)('Polish', 'elementor'), value: 'pl-PL' }, { label: (0, _i18n.__)('Portuguese', 'elementor'), value: 'pt-PT' }, { label: (0, _i18n.__)('Russian', 'elementor'), value: 'ru-RU' }, { label: (0, _i18n.__)('Spanish', 'elementor'), value: 'es-ES' }, { label: (0, _i18n.__)('Swedish', 'elementor'), value: 'sv-SE' }, { label: (0, _i18n.__)('Thai', 'elementor'), value: 'th-TH' }, { label: (0, _i18n.__)('Turkish', 'elementor'), value: 'tr-TR' }, { label: (0, _i18n.__)('Vietnamese', 'elementor'), value: 'vi-VN' }]; var motionEffectAutocomplete = exports.motionEffectAutocomplete = [(0, _i18n.__)('Create Fade out animation on scroll', 'elementor'), (0, _i18n.__)('Create a Parallax effect on scroll', 'elementor'), (0, _i18n.__)('On scroll, fade in with slight scaling up', 'elementor'), (0, _i18n.__)('Move and tilt opposite to mouse position', 'elementor'), (0, _i18n.__)('Slide in from the left on load', 'elementor')]; var hoverEffectAutocomplete = exports.hoverEffectAutocomplete = [(0, _i18n.__)('Move down on hover', 'elementor'), (0, _i18n.__)('Slightly shift right on hover', 'elementor'), (0, _i18n.__)('Apply a subtle 3D tilt', 'elementor'), (0, _i18n.__)('Rotate gently clockwise on hover', 'elementor'), (0, _i18n.__)('Scale down and move up on hover', 'elementor')]; /***/ }), /***/ "../modules/ai/assets/js/editor/ai-behavior.js": /*!*****************************************************!*\ !*** ../modules/ai/assets/js/editor/ai-behavior.js ***! \*****************************************************/ /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ "../node_modules/@babel/runtime/helpers/interopRequireDefault.js"); Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/classCallCheck */ "../node_modules/@babel/runtime/helpers/classCallCheck.js")); var _createClass2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/createClass */ "../node_modules/@babel/runtime/helpers/createClass.js")); var _possibleConstructorReturn2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/possibleConstructorReturn */ "../node_modules/@babel/runtime/helpers/possibleConstructorReturn.js")); var _getPrototypeOf2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/getPrototypeOf */ "../node_modules/@babel/runtime/helpers/getPrototypeOf.js")); var _inherits2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/inherits */ "../node_modules/@babel/runtime/helpers/inherits.js")); var _react = _interopRequireDefault(__webpack_require__(/*! elementor-utils/react */ "../assets/dev/js/utils/react.js")); var _app = _interopRequireDefault(__webpack_require__(/*! ./app */ "../modules/ai/assets/js/editor/app.js")); var _i18n = __webpack_require__(/*! @wordpress/i18n */ "@wordpress/i18n"); var _aiExcerpt = _interopRequireDefault(__webpack_require__(/*! ./ai-excerpt */ "../modules/ai/assets/js/editor/ai-excerpt.js")); var _useFeaturedImagePrompt = _interopRequireDefault(__webpack_require__(/*! ./hooks/use-featured-image-prompt */ "../modules/ai/assets/js/editor/hooks/use-featured-image-prompt.js")); var _components = __webpack_require__(/*! ../media-library/components */ "../modules/ai/assets/js/media-library/components.js"); var _requestsIds = __webpack_require__(/*! ./context/requests-ids */ "../modules/ai/assets/js/editor/context/requests-ids.js"); var _react2 = _interopRequireDefault(__webpack_require__(/*! react */ "react")); function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var AiBehavior = exports["default"] = /*#__PURE__*/function (_Marionette$Behavior) { function AiBehavior() { (0, _classCallCheck2.default)(this, AiBehavior); return _callSuper(this, AiBehavior, arguments); } (0, _inherits2.default)(AiBehavior, _Marionette$Behavior); return (0, _createClass2.default)(AiBehavior, [{ key: "initialize", value: function initialize() { this.type = 'text'; this.controlType = 'text'; this.buttonLabel = (0, _i18n.__)('Write with AI', 'elementor'); this.editButtonLabel = (0, _i18n.__)('Edit with AI', 'elementor'); this.isLabelBlock = false; this.additionalOptions = {}; this.context = {}; this.config = window.ElementorAiConfig; } }, { key: "ui", value: function ui() { return { aiButton: '.e-ai-button' }; } }, { key: "events", value: function events() { return { 'click @ui.aiButton': 'onAiButtonClick' }; } }, { key: "getTextualContent", value: function getTextualContent() { var _window$elementor$$pr; var pageTextContent = []; // Use elementorFrontend to loop through all the elements in the Elementor editor var clonedCurrentLayout = (_window$elementor$$pr = window.elementor.$previewContents[0]) === null || _window$elementor$$pr === void 0 ? void 0 : _window$elementor$$pr.cloneNode(true); clonedCurrentLayout.querySelectorAll('.elementor-editor-element-settings, #elementor-add-new-section, .elementor-add-section-inner, header, footer').forEach(function (handle) { return handle.remove(); }); var _walkDOM = function walkDOM(node) { var _node$classList; var ancestorOfElementorElement = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; ancestorOfElementorElement = ((_node$classList = node.classList) === null || _node$classList === void 0 ? void 0 : _node$classList.contains('elementor-element')) || ancestorOfElementorElement; // Check if the node type is TEXT_NODE if (Node.TEXT_NODE === node.nodeType && ancestorOfElementorElement) { var _node$textContent; var cleanText = ((_node$textContent = node.textContent) !== null && _node$textContent !== void 0 ? _node$textContent : '').trim().replace(/\t+/g, '\t').replace(/\n+/g, '\n').replace(/\s+/g, ' '); if (cleanText) { pageTextContent.push(cleanText); } } else { // If not a text node, iterate over its child nodes node.childNodes.forEach(function (child) { return _walkDOM(child, ancestorOfElementorElement); }); } }; _walkDOM(clonedCurrentLayout); // Trim any extra whitespace return pageTextContent.join('\n'); } }, { key: "onAiButtonClick", value: function onAiButtonClick(event) { var _elementor, _elementor$getPrefere; event.stopPropagation(); var colorScheme = ((_elementor = elementor) === null || _elementor === void 0 || (_elementor$getPrefere = _elementor.getPreferences) === null || _elementor$getPrefere === void 0 ? void 0 : _elementor$getPrefere.call(_elementor, 'ui_theme')) || 'auto'; var isRTL = elementorCommon.config.isRTL; var rootElement = document.createElement('div'); document.body.append(rootElement); window.elementorAiCurrentContext = this.getOption('context'); var _ReactUtils$render = _react.default.render(this.getElementToRender(rootElement, colorScheme, isRTL), rootElement), unmount = _ReactUtils$render.unmount; this.unmount = unmount; } }, { key: "getElementToRender", value: function getElementToRender(rootElement, colorScheme, isRTL) { var _this = this, _this$getOption; var onClose = function onClose() { _this.handleClose(); rootElement.remove(); var onCloseCallback = _this.getOption('onCloseCallback'); if (onCloseCallback) { onCloseCallback(); } }; if ('post_featured_image' === ((_this$getOption = this.getOption('context')) === null || _this$getOption === void 0 ? void 0 : _this$getOption.controlName)) { var FEATURED_IMAGE_RATIO = '4:3'; return /*#__PURE__*/_react2.default.createElement(_components.AIMediaGenerateApp, { onClose: onClose, predefinedPrompt: this.getTextualContent(), textToImageHook: _useFeaturedImagePrompt.default, getControlValue: this.getOption('getControlValue'), setControlValue: this.getOption('setControlValue'), initialSettings: { aspectRatio: FEATURED_IMAGE_RATIO } }); } if ('excerpt' === this.getOption('type')) { return /*#__PURE__*/_react2.default.createElement(_requestsIds.RequestIdsProvider, null, /*#__PURE__*/_react2.default.createElement(_aiExcerpt.default, { onClose: onClose, currExcerpt: this.getOption('getControlValue')(), updateExcerpt: this.getOption('setControlValue'), postTextualContent: this.getTextualContent() })); } return /*#__PURE__*/_react2.default.createElement(_app.default, { type: this.getOption('type'), controlType: this.getOption('controlType'), getControlValue: this.getOption('getControlValue'), setControlValue: this.getOption('setControlValue'), additionalOptions: this.getOption('additionalOptions'), onClose: onClose, colorScheme: colorScheme, isRTL: isRTL }); } }, { key: "handleClose", value: function handleClose() { if (this.unmount) { this.unmount(); } } }, { key: "getAiButtonLabel", value: function getAiButtonLabel() { var _this$getOption2; var defaultValue = (_this$getOption2 = this.getOption('additionalOptions')) === null || _this$getOption2 === void 0 ? void 0 : _this$getOption2.defaultValue; var currentValue = this.getOption('getControlValue')(); var isMedia = 'media' === this.getOption('type'); var isDefaultValue = !isMedia && defaultValue === currentValue || isMedia && (currentValue === null || currentValue === void 0 ? void 0 : currentValue.url) === (defaultValue === null || defaultValue === void 0 ? void 0 : defaultValue.url); return isDefaultValue ? this.getOption('buttonLabel') : this.getOption('editButtonLabel'); } }, { key: "onRender", value: function onRender() { var isPromotion = !this.config.is_get_started; var buttonLabel = this.getAiButtonLabel(); var buttonClass = 'e-ai-button'; if (this.getOption('additionalOptions').buttonBorder) { buttonClass += ' e-ai-border-button'; } var $button = jQuery('