@easyui/vue-code-editor
Version:
This is a web code editor for CodeMirror
36 lines (35 loc) • 8.65 kB
JavaScript
window._iconfont_svg_string_4935398 = '<svg><symbol id="icon-arrowdown" viewBox="0 0 1024 1024"><path d="M546.816 695.808l126.976-126.976c13.312-14.336 35.328-14.848 49.152-2.048s14.848 35.328 2.048 49.152l-2.048 2.048-186.368 186.368c-13.824 13.824-35.328 13.824-49.152 0l-186.368-186.368c-14.336-13.312-14.848-34.816-2.048-49.152 13.312-14.336 35.328-14.848 49.152-2.048l2.048 2.048 126.976 126.976V243.712c0-19.456 15.872-34.816 34.816-34.816s34.816 15.872 34.816 34.816v452.096z" fill="#333333" ></path></symbol><symbol id="icon-arrowup" viewBox="0 0 1024 1024"><path d="M350.208 455.168c-13.312 14.336-34.816 14.848-49.152 2.048s-14.848-34.816-2.048-49.152l2.048-2.048 186.368-186.368c13.824-13.824 35.328-13.824 49.152 0l186.368 186.368c14.336 13.312 14.848 34.816 2.048 49.152-13.312 14.336-34.816 14.848-49.152 2.048l-2.048-2.048-126.976-126.976v452.096c0 19.456-15.872 34.816-34.816 34.816s-34.816-15.872-34.816-34.816V327.68L350.208 454.656z" fill="#333333" ></path></symbol><symbol id="icon-undo" viewBox="0 0 1024 1024"><path d="M522.24 139.264c14.848 14.848 14.848 39.424 0 54.272l-49.664 49.664h60.928c178.688 0 326.656 147.968 326.656 326.656s-147.968 326.656-326.656 326.656-326.144-147.968-326.144-326.656c0-20.992 17.408-38.4 38.4-38.4s38.4 17.408 38.4 38.4c0 136.192 113.152 249.856 249.856 249.856s249.856-113.152 249.856-249.856-113.152-249.856-249.856-249.856H473.088l49.664 49.664c14.848 15.36 14.336 39.424-1.024 54.272-14.848 14.336-38.4 14.336-53.248 0L353.28 308.736c-14.848-14.848-14.848-39.424 0-54.272l115.2-115.2c14.848-14.848 39.424-14.848 54.272 0z" ></path></symbol><symbol id="icon-redo" viewBox="0 0 1024 1024"><path d="M544.768 139.264c14.848-14.848 39.424-14.848 54.272 0l115.2 115.2c14.848 14.848 14.848 39.424 0 54.272L599.04 423.936c-15.36 14.848-39.424 14.336-54.272-1.024-14.336-14.848-14.336-38.4 0-53.248l49.664-49.664h-60.928c-136.192 0-249.344 113.152-249.344 249.856S397.312 819.2 533.504 819.2s249.344-113.152 249.344-249.344c0-20.992 17.408-38.4 38.4-38.4s38.4 17.408 38.4 38.4c0 178.688-147.968 326.656-326.656 326.656s-326.144-147.968-326.144-326.144 147.968-326.656 326.144-326.656H593.92l-49.664-49.664c-14.848-14.848-14.848-39.424 0-54.272z" ></path></symbol><symbol id="icon-dark" viewBox="0 0 1024 1024"><path d="M512 832c-179.2 0-320-140.8-320-320s140.8-320 320-320 320 140.8 320 320-140.8 320-320 320m0 64c211.2 0 384-172.8 384-384S723.2 128 512 128 128 300.8 128 512s172.8 384 384 384z m288-384c0-160-128-288-288-288v576c160 0 288-128 288-288z m-320 96H243.2c6.4 12.8 12.8 32 19.2 44.8H480V608z m0-192v-44.8H262.4c-6.4 12.8-12.8 32-19.2 44.8H480z m0-115.2V256h-96c-25.6 12.8-44.8 25.6-64 44.8h160zM224 537.6h256v-44.8H224v44.8z m256 185.6H320c19.2 19.2 38.4 32 64 44.8h96v-44.8z" ></path></symbol><symbol id="icon-full-screen" viewBox="0 0 1024 1024"><path d="M855.552 128c22.528 0 40.448 17.92 40.448 40.448v687.104c0 22.528-17.92 40.448-40.448 40.448H168.448c-22.528 0-40.448-17.92-40.448-40.448V168.448c0-22.528 17.92-40.448 40.448-40.448h687.104z m-19.968 60.416H188.416v646.656h646.656V188.416z m-380.928 346.624c12.288-11.776 31.744-11.776 43.52 0 12.288 11.776 12.288 31.744 0 43.52l-144.384 144.384h111.616c16.896 0 30.72 13.824 30.72 30.72s-13.824 30.72-30.72 30.72H309.248c-34.304 0-61.44-27.648-61.44-61.44v-155.648c0-16.896 13.824-30.72 30.72-30.72s30.72 13.824 30.72 30.72v112.128l144.384-144.384z m268.8-312.832c33.792 0 61.44 27.648 61.44 61.44v155.136c0 16.896-13.824 30.72-30.72 30.72s-30.72-13.824-30.72-30.72V327.168L579.584 471.04c-11.776 11.776-31.744 11.776-43.52 0s-11.776-31.744 0-43.52l143.872-143.872H568.32c-16.896 0-30.72-13.824-30.72-30.72s13.824-30.72 30.72-30.72h155.648z" ></path></symbol><symbol id="icon-unfull-screen" viewBox="0 0 1024 1024"><path d="M855.552 128c22.528 0 40.448 17.92 40.448 40.448v687.104c0 22.528-17.92 40.448-40.448 40.448H168.448c-22.528 0-40.448-17.92-40.448-40.448V168.448c0-22.528 17.92-40.448 40.448-40.448h687.104z m-19.968 60.416H188.416v646.656h646.656V188.416z m-389.12 337.92c33.792 0 61.44 27.648 61.44 61.44v155.136c0 16.896-13.824 30.72-30.72 30.72s-30.72-13.824-30.72-30.72v-111.616l-143.872 143.872c-11.776 11.776-31.744 11.776-43.52 0s-11.776-31.744 0-43.52l143.872-143.872H291.328c-16.896 0-30.72-13.824-30.72-30.72s13.824-30.72 30.72-30.72h155.648z m285.184-278.016c12.288-11.776 31.744-11.776 43.52 0 12.288 11.776 12.288 31.744 0 43.52l-144.384 144.384H742.4c16.896 0 30.72 13.824 30.72 30.72s-13.824 30.72-30.72 30.72h-156.16c-34.304 0-61.44-27.648-61.44-61.44V280.576c0-16.896 13.824-30.72 30.72-30.72s30.72 13.824 30.72 30.72v112.128l144.384-144.384z" ></path></symbol><symbol id="icon-unfold-all" viewBox="0 0 1024 1024"><path d="M512 775.168L368.64 640l-63.488 59.904L512 896l207.36-196.096L655.36 640m-143.36-391.168L655.36 384l63.488-60.416L512 128 304.64 323.584 368.64 384l143.36-135.168z" ></path></symbol><symbol id="icon-fold-all" viewBox="0 0 1024 1024"><path d="M719.36 227.328L655.36 166.4l-143.36 136.704-143.36-136.704-64 60.928L512 425.472m-207.36 371.2L368.64 857.6l143.36-136.704 143.36 136.704 63.488-60.928-206.848-198.144-207.36 198.144z" ></path></symbol><symbol id="icon-outline" viewBox="0 0 1024 1024"><path d="M768 128c70.656 0 128 57.344 128 128v512c0 70.656-57.344 128-128 128H256c-70.656 0-128-57.344-128-128V256c0-70.656 57.344-128 128-128h512z m0 64H256c-32.768 0-60.416 25.088-63.488 57.856V768c0 32.768 25.088 60.416 57.856 63.488h518.144c32.768 0 60.416-25.088 63.488-57.856v-6.144-512c0-32.768-25.088-60.416-57.856-63.488H768zM277.504 394.752c0 29.696 24.064 53.248 53.248 53.248 29.696 0 53.248-24.064 53.248-53.248 0-29.696-24.064-53.248-53.248-53.248-29.696 0-53.248 24.064-53.248 53.248z m181.248-32.256h256c21.504 0 32.256 10.752 31.744 31.744 0 21.504-10.752 31.744-31.744 31.744h-256c-21.504 0-31.744-10.752-31.744-31.744 0-21.504 10.752-31.744 32.256-31.744z m-181.248 266.752c0 29.696 24.064 53.248 53.248 53.248 29.696 0 53.248-24.064 53.248-53.248 0-29.696-24.064-53.248-53.248-53.248-29.696 0-53.248 24.064-53.248 53.248z m181.248-31.744h256c21.504 0 32.256 10.752 31.744 31.744 0 21.504-10.752 31.744-31.744 31.744h-256c-21.504 0-31.744-10.752-31.744-31.744 0-21.504 10.752-31.744 32.256-31.744z" ></path></symbol><symbol id="icon-help" viewBox="0 0 1024 1024"><path d="M512 97.524c228.913 0 414.476 185.563 414.476 414.476S740.913 926.476 512 926.476 97.524 740.913 97.524 512 283.087 97.524 512 97.524z m0 73.143c-188.514 0-341.333 152.82-341.333 341.333S323.487 853.333 512 853.333 853.333 700.513 853.333 512 700.513 170.667 512 170.667z m45.324 487.619v73.143h-68.51l-0.025-73.143h68.535z m-4.047-362.009c44.251 8.924 96.89 51.127 96.89 112.518 0 61.416-50.152 84.651-68.12 96.135-17.994 11.507-24.723 24.77-24.723 38.863v65.73H488.79v-90.672c0-21.504 6.9-36.571 26.088-49.883l4.315-2.853 38.498-25.6c24.552-16.53 24.21-49.713 9.02-64.366a68.998 68.998 0 0 0-60.39-15.482c-42.716 8.387-47.641 38.522-47.934 67.78V445h-68.29c0-56.954 6.533-82.773 36.912-115.395 34.036-36.45 81.993-42.3 126.269-33.329z" ></path></symbol></svg>', ((l) => {
var h = (e = (e = document.getElementsByTagName("script"))[e.length - 1]).getAttribute("data-injectcss"), e = e.getAttribute("data-disable-injectsvg");
if (!e) {
var n, i, d, o, s, v = function(t, c) {
c.parentNode.insertBefore(t, c);
};
if (h && !l.__iconfont__svg__cssinject__) {
l.__iconfont__svg__cssinject__ = !0;
try {
document.write("<style>.svgfont {display: inline-block;width: 1em;height: 1em;fill: currentColor;vertical-align: -0.1em;font-size:16px;}</style>");
} catch (t) {
console && console.log(t);
}
}
n = function() {
var t, c = document.createElement("div");
c.innerHTML = l._iconfont_svg_string_4935398, (c = c.getElementsByTagName("svg")[0]) && (c.setAttribute("aria-hidden", "true"), c.style.position = "absolute", c.style.width = 0, c.style.height = 0, c.style.overflow = "hidden", c = c, (t = document.body).firstChild ? v(c, t.firstChild) : t.appendChild(c));
}, document.addEventListener ? ~["complete", "loaded", "interactive"].indexOf(document.readyState) ? setTimeout(n, 0) : (i = function() {
document.removeEventListener("DOMContentLoaded", i, !1), n();
}, document.addEventListener("DOMContentLoaded", i, !1)) : document.attachEvent && (d = n, o = l.document, s = !1, m(), o.onreadystatechange = function() {
o.readyState == "complete" && (o.onreadystatechange = null, a());
});
}
function a() {
s || (s = !0, d());
}
function m() {
try {
o.documentElement.doScroll("left");
} catch {
return void setTimeout(m, 50);
}
a();
}
})(window);