Lorem ipsum dolor sit, amet consectetur adipisicing elit. Asperiores sint officiis dolore vitae facilis praesentium non? Recusandae magni ipsa debitis quam animi libero minus enim possimus exercitationem? Architecto nobis eos, repudiandae ullam ex quos laborum commodi maiores reiciendis, omnis recusandae. Asperiores, est? Aliquid, beatae nisi? Ea sunt iusto inventore magni provident dolorem sint, maxime obcaecati illum delectus
")}},{text:"Quote",icon:"quote",action:()=>{e.execCommand("mceBlockQuote"),e.insertContent("Quotation"),e.selection.select(e.selection.getNode())}},{type:"separator"},{text:"4:3 Image",icon:"image",action:()=>{e.insertContent('')}},{text:"3:4 Image",icon:"image",action:()=>{e.insertContent('')}},{type:"separator"},{text:"Fullscreen",icon:"fullscreen",action:()=>e.execCommand("mceFullScreen")}];return e.ui.registry.addAutocompleter("slashtools",{ch:"/",minChars:0,columns:1,fetch:function(e){const i=t.filter((t=>"separator"===t.type||-1!==t.text.toLowerCase().indexOf(e.toLowerCase()))).filter(((e,t,i)=>{const n=i[t-1],o=i[t+1];return!!("separator"!==e.type||n&&o&&"separator"!==n.type&&"separator"!==o.type)}));return new Promise((e=>{e(i.map((function(e){return{meta:e,text:e.text,icon:e.icon,value:e.text,type:e.type}})))}))},onAction:function(t,i,n,o){e.selection.setRng(i),e.execCommand("Delete"),o.action(),t.hide()}}),{getMetadata:function(){return{name:"Slashtools",url:"https://github.com/brianteeman/slashtools/blob/main/README.md"}}}}))}(); +!function(){"use strict";tinymce.PluginManager.add("slashtools",(function(e){var t=[{text:"H1 Heading",icon:"h1",action:()=>{e.insertContent("Lorem ipsum dolor sit, amet consectetur adipisicing elit. Asperiores sint officiis dolore vitae facilis praesentium non? Recusandae magni ipsa debitis quam animi libero minus enim possimus exercitationem? Architecto nobis eos, repudiandae ullam ex quos laborum commodi maiores reiciendis, omnis recusandae. Asperiores, est? Aliquid, beatae nisi? Ea sunt iusto inventore magni provident dolorem sint, maxime obcaecati illum delectus
")}},{text:"Quote",icon:"quote",action:()=>{e.execCommand("mceBlockQuote"),e.insertContent("Quotation"),e.selection.select(e.selection.getNode())}},{type:"separator"},{text:"4:3 Image",icon:"image",action:()=>{e.insertContent('')}},{text:"3:4 Image",icon:"image",action:()=>{e.insertContent('')}},{type:"separator"},{text:"Fullscreen",icon:"fullscreen",action:()=>e.execCommand("mceFullScreen")}];return e.ui.registry.addAutocompleter("slashtools",{trigger:"/",minChars:0,columns:1,fetch:function(e){const i=t.filter((t=>"separator"===t.type||-1!==t.text.toLowerCase().indexOf(e.toLowerCase()))).filter(((e,t,i)=>{const n=i[t-1],o=i[t+1];return!!("separator"!==e.type||n&&o&&"separator"!==n.type&&"separator"!==o.type)}));return new Promise((e=>{e(i.map((function(e){return{meta:e,text:e.text,icon:e.icon,value:e.text,type:e.type}})))}))},onAction:function(t,i,n,o){e.selection.setRng(i),e.execCommand("Delete"),o.action(),t.hide()}}),{getMetadata:function(){return{name:"Slashtools",url:"https://github.com/brianteeman/slashtools/blob/main/README.md"}}}}))}(); diff --git a/update/manifest.xml b/update/manifest.xml index c0f2a95..0f83897 100644 --- a/update/manifest.xml +++ b/update/manifest.xml @@ -3,9 +3,9 @@