3 lines
11 KiB
JavaScript
3 lines
11 KiB
JavaScript
|
/*! grapesjs-preset-webpage - 1.0.3 */
|
||
|
!function(e,n){'object'==typeof exports&&'object'==typeof module?module.exports=n():'function'==typeof define&&define.amd?define([],n):'object'==typeof exports?exports["grapesjs-preset-webpage"]=n():e["grapesjs-preset-webpage"]=n()}('undefined'!=typeof globalThis?globalThis:'undefined'!=typeof window?window:this,(()=>(()=>{"use strict";var e={d:(n,t)=>{for(var o in t)e.o(t,o)&&!e.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:t[o]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n),r:e=>{'undefined'!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:'Module'}),Object.defineProperty(e,'__esModule',{value:!0})}},n={};e.r(n),e.d(n,{default:()=>u});var t=void 0&&(void 0).__assign||function(){return t=Object.assign||function(e){for(var n,t=1,o=arguments.length;t<o;t++)for(var r in n=arguments[t])Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e},t.apply(this,arguments)};var o='gjs-open-import-webpage',r='set-device-desktop',i='set-device-tablet',a='set-device-mobile',c='canvas-clear',l=void 0&&(void 0).__assign||function(){return l=Object.assign||function(e){for(var n,t=1,o=arguments.length;t<o;t++)for(var r in n=arguments[t])Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e},l.apply(this,arguments)};const s=function(e,n){var t=e.Commands,s=n.textCleanCanvas;!function(e,n){var t=e.getConfig('stylePrefix'),r=n.modalImportLabel,i=n.modalImportContent;e.Commands.add(o,{codeViewer:null,container:null,run:function(e){var t='function'==typeof i?i(e):i,r=this.getCodeViewer();e.Modal.open({title:n.modalImportTitle,content:this.getContainer()}).onceClose((function(){return e.stopCommand(o)})),r.setContent(null!=t?t:''),r.refresh(),setTimeout((function(){return r.focus()}),0)},stop:function(){e.Modal.close()},getContainer:function(){if(!this.container){var o=this.getCodeViewer(),i=document.createElement('div');if(i.className="".concat(t,"import-container"),r){var a=document.createElement('div');a.className="".concat(t,"import-label"),a.innerHTML=r,i.appendChild(a)}i.appendChild(o.getElement());var c=document.createElement('button');c.type='button',c.innerHTML=n.modalImportButton,c.className="".concat(t,"btn-prim ").concat(t,"btn-import"),c.onclick=function(){e.Css.clear(),e.setComponents(o.getContent().trim()),e.Modal.close()},i.appendChild(c),this.container=i}return this.container},getCodeViewer:function(){return this.codeViewer||(this.codeViewer=e.CodeManager.createViewer(l({codeName:'htmlmixed',theme:'hopscotch',readOnly:!1},n.importViewerOptions))),this.codeViewer}})}(e,n),t.add(r,{run:function(e){return e.setDevice('Desktop')},stop:function(){}}),t.add(i,{run:function(e){return e.setDevice('Tablet')},stop:function(){}}),t.add(a,{run:function(e){return e.setDevice('Mobile portrait')},stop:function(){}}),t.add(c,(function(e){return confirm(s)&&e.runCommand('core:canvas-clear')}))};var d=void 0&&(void 0).__assign||function(){return d=Object.assign||function(e){for(var n,t=1,o=arguments.length;t<o;t++)for(var r in n=arguments[t])Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e},d.apply(this,arguments)};const u=function(e,n){void 0===n&&(n={});var l=d({blocks:['link-block','quote','text-basic'],block:function(){return{}},modalImportTitle:'Import',modalImportButton:'Import',modalImportLabel:'',modalImportContent:'',importViewerOptions:{},textCleanCanvas:'Are you sure you want to clear the canvas?',showStylesOnChange:!0,useCustomTheme:!0},n);if(l.useCustomTheme&&'undefined'!=typeof window){var u='gjs-',m='';[['one','#463a3c'],['two','#b9a5a6'],['three','#804f7b'],['four','#d97aa6']].forEach((function(e){var n=e[0],t=e[1];m+="\n .".concat(u).concat(n,"-bg {\n background-color: ").concat(t,";\n }\n\n .").concat(u).concat(n,"-color {\n color: ").concat(t,";\n }\n\n .").concat(u).concat(n,"-color-h:hover {\n color: ").concat(t,";\n }\n ")}));var p=document.createElement('style');p.innerText=m,document.head.appendChild(p)}!function(e,n){var o=function(o,r){n.blocks.indexOf(o)>=0&&e.Bl
|
||
|
//# sourceMappingURL=index.js.map
|