UNPKG

on-codemerge

Version:

A WYSIWYG editor for on-codemerge is a user-friendly interface that allows users to edit and view their code in real time, exactly as it will appear in the final product

2 lines (1 loc) 889 B
"use strict";var d=Object.defineProperty;var l=(e,i,r)=>i in e?d(e,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[i]=r;var t=(e,i,r)=>l(e,typeof i!="symbol"?i+"":i,r);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});require("./style.scss.cjs");require("./public.scss.cjs");const o=require("../ToolbarPlugin/utils.cjs"),n=require("../../icons/divider.svg.cjs");let s=0;class a{constructor(){t(this,"name","toolbar-divider");t(this,"divider",null);this.name=this.name+"-"+s++}initialize(){const i=document.querySelector(".editor-toolbar");i&&(this.divider=o.createToolbarButton({icon:n.default,title:"",onClick:()=>{},disabled:!0}),this.divider.classList.add("toolbar-divider"),i.appendChild(this.divider))}destroy(){this.divider&&this.divider.parentElement&&this.divider.parentElement.removeChild(this.divider),this.divider=null}}exports.ToolbarDividerPlugin=a;