3 lines
176 KiB
JavaScript
3 lines
176 KiB
JavaScript
|
/*! elementor - v3.18.0 - 20-12-2023 */
|
||
|
/*! For license information please see ai-layout.min.js.LICENSE.txt */
|
||
|
(()=>{var e={70299:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=o(n(78983)),i=o(n(42081)),l=o(n(77266)),u=o(n(58724)),c=o(n(71173)),s=o(n(74910)),d=o(n(93231)),f=n(38003),p=n(36619),m=n(25455);function _createSuper(e){var t=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var n,o=(0,s.default)(e);if(t){var a=(0,s.default)(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return(0,c.default)(this,n)}}var g=function(e){(0,u.default)(AiLayoutBehavior,e);var t=_createSuper(AiLayoutBehavior);function AiLayoutBehavior(){var e;(0,a.default)(this,AiLayoutBehavior);for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return e=t.call.apply(t,[this].concat(o)),(0,d.default)((0,l.default)(e),"previewContainer",null),e}return(0,i.default)(AiLayoutBehavior,[{key:"ui",value:function ui(){return{aiButton:".e-ai-layout-button",addTemplateButton:".elementor-add-template-button"}}},{key:"events",value:function events(){return{"click @ui.aiButton":"onAiButtonClick"}}},{key:"onAiButtonClick",value:function onAiButtonClick(e){e.stopPropagation(),(0,p.renderLayoutApp)({parentContainer:elementor.getPreviewContainer(),mode:m.MODE_LAYOUT,at:this.view.getOption("at"),onInsert:this.onInsert.bind(this),onRenderApp:function onRenderApp(e){e.previewContainer.init()},onGenerate:function onGenerate(e){e.previewContainer.reset()}})}},{key:"hideDropArea",value:function hideDropArea(){this.view.onCloseButtonClick()}},{key:"onInsert",value:function onInsert(e){this.hideDropArea(),(0,p.importToEditor)({parentContainer:elementor.getPreviewContainer(),at:this.view.getOption("at"),template:e,historyTitle:(0,f.__)("AI Layout","elementor")})}},{key:"onRender",value:function onRender(){var e=jQuery("<div>",{class:"e-ai-layout-button elementor-add-section-area-button e-button-primary",title:(0,f.__)("Build with AI","elementor"),role:"button"});e.html('\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<div class="e-ai-layout-button--sparkle"></div>\n\t\t\t<i class="eicon-ai"></i>\n\t\t'),this.ui.addTemplateButton.after(e)}}]),AiLayoutBehavior}(Marionette.Behavior);t.default=g},46183:(e,t,n)=>{"use strict";var o=n(73203);Object.defineProperty(t,"__esModule",{value:!0}),t.uploadImage=t.toggleFavoriteHistoryItem=t.setStatusFeedback=t.setGetStarted=t.getUserInformation=t.getTextToImageGeneration=t.getRemoteConfig=t.getLayoutPromptEnhanced=t.getImageToImageUpscale=t.getImageToImageReplaceBackground=t.getImageToImageRemoveText=t.getImageToImageRemoveBackground=t.getImageToImageOutPainting=t.getImageToImageMaskGeneration=t.getImageToImageGeneration=t.getImagePromptEnhanced=t.getHistory=t.getEditText=t.getCustomCode=t.getCustomCSS=t.getCompletionText=t.generateLayout=t.deleteHistoryItem=void 0;var a=o(n(93231));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}var i=function request(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=arguments.length>3?arguments[3]:void 0;return Object.keys(t).length&&(t.context=window.elementorAiCurrentContext),new Promise((function(a,i){var l=elementorCommon.ajax.addRequest(e,{success:a,error:i,data:t},n);o&&l.jqXhr&&o.addEventListener("abort",l.jqXhr.abort)}))};t.getUserInformation=function getUserInformation(){return i("ai
|