vendor: 3,419 bytes, lines 1-19
1 2/*! 3 âââ âââââââ âââââââââââââââââââââââââââââââââ âââââââ âââââââ âââââââ 4 âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 5 ââââââ âââ âââ âââ ââââââ âââââââââââââââââââ ââââââ âââ 6ââ ââââââ âââ âââ âââ ââââââ âââââââââââââââ âââ ââââââ âââ 7âââââââââââââââââ âââ âââ âââââââââââ ââââââ âââââââââââââââââ 8 ââââââ âââââââ âââ âââ âââââââââââ ââââââ âââââââ âââââââ 9 10* Copyright © 2024 Two App Studio Pte. Ltd. - ALL RIGHTS RESERVED 11* Unauthorized copying of this file, via any medium is strictly prohibited 12* https://2appstudio.com 13* 14* JotterPod Version: 3.1.2 15* Built on: Thu Nov 21 2024 14:46:17 GMT+0800 (Singapore Standard Time) 16*/ 17/* */ 18 19!function(){function t(t,n){for(var e=0;e<n.length;e++){var r=n[e];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function n(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==e)return;var r,o,i=[],a=!0,u=!1;try{for(e=e.call(t);!(a=(r=e.next()).done)&&(i.push(r.value),!n||i.length!==n);a=!0);}catch(s){u=!0,o=s}finally{try{a||null==e.return||e.return()}finally{if(u)throw o}}return i}(t,n)||r(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t){return function(t){if(Array.isArray(t))return o(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||r(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(t,n){if(t){if("string"==typeof t)return o(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?o(t,n):void 0}}function o(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e<n;e++)r[e]=t[e];return r}function i(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function a(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?i(Object(e),!0).forEach((function(n){u(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):i(Object(e)).forEac
19h((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function u(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var s=document.createElement("style");s.innerHTML='span[data-type=symbol]{font-family:"CMU Serif",cmr10,LMRoman10-Regular,"Latin Modern Math",Nimbus Roman No9 L,Times New Roman,Times,serif}span[data-type=symbol] #a{text-transform:uppercase;font-size:.75em;vertical-align:.25em;margin-left:-.36em;margin-right:-.15em;line-height:1ex}span[data-type=symbol] #e{text-transform:uppercase;vertical-align:-.25em;margin-left:-.1667em;margin-right:-.125em;line-height:1ex}.vskip-button{color:#fff}.alignRight{text-align:right;display:flex;justify-content:space-between}.button2{margin-top:12px}.content{padding-top:8px;padding-bottom:8px}.alignRight{text-align:right;display:flex;justify-content:space-between;margin-bottom:8px}.dragHandle{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;opacity:.45}.dragHandle:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.button{margin-right:12px}.doubleLeft[data-v-d2f5d0be]{transform:rotate(90deg)}.doubleRight[data-v-d2f5d0be]{transform:rotate(-90deg)}.doubleTop[data-v-d2f5d0be]{transform:rotate(180deg)}table[data-v-d2f5d0be]{position:relative}.row-button-box[data-v-d2f5d0be]{position:absolute;left:-48px;height:100%}.attribute-btn[data-v-d2f5d0be]{position:absolute;right:0}.rowButtons[data-v-d2f5d0be]{margin-bottom:8px!important}.button[data-v-d2f5d0be]{font-family:sans-serif,monospace}\n',document.head.appendChild(s),System.register(["./index-legacy.1e8fe435.js","./index-legacy.da355877.js","./vendor-legacy.5f9a6ac8.js","./plugin-vue_export-helper-legacy.cd689f31.js","./tabular-legacy.ab7b5d56.js","./generic-legacy.d7685b1e.js"],(function(r){"use strict";var o,i,u,s,c,d,l,p,f,m,g,b,h,v,y,w,M,A,T,N,L,x,H,C,k,D,S,I,O,R,B,E,F,z,j,P,G,Q,V,Z,W,_,U,J,Y,$,X,K,q,tt,nt,et,rt,ot,it,at,ut,st,ct,dt,lt,pt,ft,mt,gt,bt,ht,vt,yt,wt,Mt,At,Tt,Nt,Lt,xt,Ht,Ct,kt,Dt,St,It,Ot,Rt,Bt,Et,Ft,zt,jt;return{setters:[function(t){o=t.H,i=t.C,u=t.a,s=t.b,c=t.P,d=t.T,l=t.c,p=t.d,f=t.U,m=t.e,g=t.B,b=t.O,h=t.f,v=t.g,y=t.S,w=t.D,M=t.h,A=t.i,T=t.L,N=t.j,L=t.K,x=t.k},function(t){H=t.I,C=t.T,k=t.C,D=t.a,S=t.L},function(t){I=t.bs,O=t.bt,R=t.bu,B=t.bv,E=t.bw,F=t.r,z=t.o,j=t.c,P=t.w,G=t.a,Q=t.b,V=t.F,Z=t.G,W=t.C,_=t.D,U=t.bx,J=t.aV,Y=t.P,$=t.aC,X=t.by,K=t.aU,q=t.bz,tt=t.bA,nt=t.a3,et=t.a4,rt=t.O,ot=t.aF,it=t.aG,at=t.an,ut=t.B,st=t.J,ct=t.bB,dt=t.I,lt=t.bC,pt=t.ao,ft=t.bD,mt=t.bE,gt=t.R,bt=t.bF,ht=t.aS,vt=t.bG,yt=t.bH,wt=t.bI,Mt=t.aT,At=t.n,Tt=t.bJ,Nt=t.M,Lt=t.a7,xt=t.bK,Ht=t.bL,Ct=t.bM,kt=t.bN,Dt=t.as,St=t.at,It=t.au,Ot=t.ar,Rt=t.bO},function(t){Bt=t._},function(t){Et=t.t,Ft=t.c,zt=t.a,jt=t.s},function(){}],execute:function(){var Pt=I.create({name:"superscript",addOptions:function(){return{HTMLAttributes:{}}},parseHTML:function(){return[{tag:"sup"},{style:"vertical-align",getAttrs:function(t){return"super"===t&&null}}]},renderHTML:function(t){var n=t.HTMLAttributes;return["sup",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setSuperscript:function(){return function(n){return n.commands.setMark(t.name)}},toggleSuperscript:function(){return function(n){return n.commands.toggleMark(t.name)}},unsetSuperscript:function(){return function(n){return n.commands.unsetMark(t.name)}}}},addKeyboardShortcuts:function(){var t=this;return{"Mod-.":function(){return t.editor.commands.toggleSuperscript()}}}}),Gt=I.create({name:"subscript",addOptions:function(){return{HTMLAttributes:{}}},parseHTML:function(){return[{tag:"sub"},{style:"vertical-align",getAttrs:function(t){return"sub"===t&&null}}]},renderHTML:function(t){var n=t.HTMLAttributes;return["sub",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setSubscript:function(){return function(n){return n.commands.setMark(t.name)}},toggleSubscript:function(){return function(n){return n.commands.toggleMark(t.name)}},unsetSubscript:function(){return function(n){return n.commands.unsetMark(t.name)}}}},addKeyboardShortcuts:function(){var t=this;return{"Mod-,":function(){return t.editor.commands.toggleSubscript()}}}}),Qt=R.create({name:"fontFamily",addOptions:function(){return{types:["textStyle"]}},addGlobalAttributes:function(){return[{types:this.options.types,attributes:{fontFamily:{default:null,parseHTML:function(t){var n;return null===(n=t.style.fontFamily)||void 0===n?void 0:n.replace(/['"]+/g,"")},renderHTML:function(t){return t.fontFamily?{style:"font-family: ".concat(t.fontFamily)}:{}}}}}]},addCommands:function(){return{setFontFamily:function(t){return function(n){return(0,n.chain)().setMark("textStyle",{fontFamily:t}).run()}},unsetFontFamily:function(){return function(t){return(0,t.chain)().setMark("textStyle",{fontFamily:null}).removeEmptyTextStyle().run()}}}}}),Vt=/(?:^|\s)((?:==)((?:[^~=]+))(?:==))$/,Zt=/(?:^|\s)((?:==)((?:[^~=]+))(?:==))/g,Wt=I.create({name:"highlight",addOptions:function(){return{multicolor:!1,HTMLAttributes:{}}},addAttributes:function(){return this.options.multicolor?{color:{default:null,parseHTML:function(t){return t.getAttribute("data-color")||t.style.backgroundColor},renderHTML:function(t){return t.color?{"data-color":t.color,style:"background-color: ".concat(t.color,"; color: inherit")}:{}}}}:{}},parseHTML:function(){return[{tag:"mark"}]},renderHTML:function(t){var n=t.HTMLAttributes;return["mark",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setHighlight:function(n){return function(e){return e.commands.setMark(t.name,n)}},toggleHighlight:function(n){return function(e){return e.commands.toggleMark(t.name,n)}},unsetHighlight:function(){return function(n){return n.commands.unsetMark(t.name)}}}},addKeyboardShortcuts:function(){var t=this;
19return{"Mod-Shift-h":function(){return t.editor.commands.toggleHighlight()}}},addInputRules:function(){return[B({find:Vt,type:this.type})]},addPasteRules:function(){return[E({find:Zt,type:this.type})]}}),_t=["innerHTML"];var Ut=Bt({components:{NodeViewWrapper:U,NTag:J,NIcon:Y,Tag20Filled:$},props:X,computed:{katex:function(){return K.renderToString((this.node.attrs.tex||"").toString(),{throwOnError:!1})},classes:function(){return this.selected?"ProseMirror-selectednode":""},rawlabel:function(){return this.node.attrs.rawlabel||""},label:function(){return this.rawlabel||""}}},[["render",function(t,n,e,r,o,i){var a=F("tag-20-filled"),u=F("n-icon"),s=F("n-tag"),c=F("node-view-wrapper");return z(),j(c,{"data-type":"block-tex",class:_(i.classes)},{default:P((function(){return[G("div",{innerHTML:i.katex},null,8,_t),i.rawlabel?(z(),j(s,{key:0,size:"small",type:"error"},{avatar:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.label),1)]})),_:1})):W("",!0)]})),_:1},8,["class"])}]]),Jt=q.create({name:"blockTex",group:"block",atom:!0,selectable:!0,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"block-tex"}}},addAttributes:function(){return{tex:"",rawlabel:""}},parseHTML:function(){return[{tag:'div[data-type="block-tex"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(Ut)},addCommands:function(){var t=this;return{setBlockTex:function(n){return function(e){return(0,e.chain)().focus().insertContent({type:t.name,attrs:{tex:n}}).scrollIntoView()}}}}}),Yt=V("MakeTitle");var $t=Bt({components:{NodeViewWrapper:U,NIcon:Y,NTag:J,TextboxAlignCenter24Filled:nt},props:X,computed:{classes:function(){return this.selected?"ProseMirror-selectednode":""}}},[["render",function(t,n,e,r,o,i){var a=F("textbox-align-center-24-filled"),u=F("n-icon"),s=F("n-tag"),c=F("node-view-wrapper");return z(),j(c,{class:"inline","data-type":"make-title"},{default:P((function(){return[Q(s,{size:"medium",color:{color:"#00BCD4",textColor:"#000000"},class:_(i.classes)},{avatar:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[Yt]})),_:1},8,["class"])]})),_:1})}]]),Xt=q.create({name:"makeTitle",group:"block",addOptions:function(){return{HTMLAttributes:{"data-type":"make-title"}}},parseHTML:function(){return[{tag:'div[data-type="make-title"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt($t)},addCommands:function(){var t=this;return{insertMakeTitle:function(){return function(n){return n.commands.insertContent({type:t.name})}}}}}),Kt=o.extend({name:"section",addOptions:function(){return{HTMLAttributes:{"data-type":"section"},levels:[1,2,3]}},addAttributes:function(){var t;return a(a({},null===(t=this.parent)||void 0===t?void 0:t.call(this)),{},{numbered:{default:"true"}})},parseHTML:function(){return this.options.levels.map((function(t){return{tag:"h".concat(t,'[data-type="section"]'),attrs:{level:t}}}))},addCommands:function(){var t;return a(a({},null===(t=this.parent)||void 0===t?void 0:t.call(this)),{},{toggleNumbered:function(){return function(t){var n,e=t.chain,r=t.editor,o=!Boolean(null===(n=r.getAttributes("section"))||void 0===n?void 0:n.numbered);return e().updateAttributes("section",{numbered:o}).run()}}})}}),qt=V("Table Of Contents");var tn=Bt({components:{NodeViewWrapper:U,TextNumberListRtl20Filled:et,NButton:rt,NIcon:Y,NTag:J},props:X,computed:{classes:function(){return this.selected?"ProseMirror-selectednode":""}}},[["render",function(t,n,e,r,o,i){var a=F("text-number-list-rtl-20-filled"),u=F("n-icon"),s=F("n-tag"),c=F("node-view-wrapper");return z(),j(c,{"data-type":"table-of-contents"},{default:P((function(){return[Q(s,{size:"medium",color:{color:"#1DE9B6",textColor:"#000000"},class:_(i.classes)},{avatar:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[qt]})),_:1},8,["class"])]})),_:1})}]]),nn=q.create({name:"tableOfContents",group:"block",atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"table-of-contents"}}},parseHTML:function(){return[{tag:'div[data-type="table-of-contents"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(tn)},addCommands:function(){var t=this;return{insertTableOfContents:function(){return function(n){return n.commands.insertContent({type:t.name})}}}}});
19var en=Bt({components:{NodeViewWrapper:U,NButton:rt,Flag16Filled:ot,NIcon:Y},props:X,computed:{command:function(){return this.node.attrs.command||""},name:function(){var t;return(null===(t=this.command.match(/\\((?:\w|@|-|,|\/|\*)+){?/))||void 0===t?void 0:t[1])||""},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openCommandDialog:function(t,n){var e=this;n.stopPropagation(),window&&window.commands&&window.commands.openCommandDialog&&commands.openCommandDialog(t),setTimeout((function(){return e.editor.commands.setNodeSelection(e.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("flag-16-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"command",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",type:"info",onClick:n[0]||(n[0]=function(t){return i.openCommandDialog(i.command,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.name),1)]})),_:1})]})),_:1},8,["class"])}]]),rn=q.create({name:"command",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"command"}}},addAttributes:function(){return{command:""}},parseHTML:function(){return[{tag:'span[data-type="command"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(en)},addCommands:function(){var t=this;return{insertCommand:function(n){return function(e){var r=e.commands,o="\\".concat(n,"{}");return r.insertContent({type:t.name,attrs:{command:o}})}}}}});var on=Bt({components:{NodeViewWrapper:U,NButton:rt,NIcon:Y,Box16Filled:it},props:X,computed:{environment:function(){return this.node.attrs.environment||""},name:function(){var t;return(null===(t=this.environment.match(/\\begin{((?:\w|@|\*)+)}/))||void 0===t?void 0:t[1])||""},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openEnvironmentDialog:function(t,n){var e=this;n.stopPropagation(),window&&window.commands&&window.commands.openEnvironmentDialog&&commands.openEnvironmentDialog(t),setTimeout((function(){return e.editor.commands.setNodeSelection(e.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("box-16-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"environment",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",type:"primary",onClick:n[0]||(n[0]=function(t){return i.openEnvironmentDialog(i.environment,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.name),1)]})),_:1})]})),_:1},8,["class"])}]]),an=q.create({name:"environment",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"environment"}}},addAttributes:function(){return{environment:""}},parseHTML:function(){return[{tag:'span[data-type="environment"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(on)},addCommands:function(){var t=this;return{insertEnvironment:function(n){return function(e){var r=e.commands,o="\\begin{".concat(n,"}\n\n\\end{").concat(n,"}");return r.insertContent({type:t.name,attrs:{environment:o}})}}}}}),un=i.extend({name:"verb",addOptions:function(){return{HTMLAttributes:{"data-type":"verb"}}},addAttributes:function(){return{escape:{default:null},starred:{default:"false"}}}}),sn=u.extend({name:"verbatim",addOptions:function(){return{HTMLAttributes:{"data-type":"verbatim"}}},addAttributes:function(){return{starred:{default:"false"}}},renderHTML:function(t){var n=t.HTMLAttributes;return["pre",O(this.options.HTMLAttributes,n),["code",0]]}});var cn=Bt({components:{NodeViewWrapper:U,Tag20Filled:$,NIcon:Y,NButton:rt},props:X,computed:{raw:function(){return this.node.attrs.raw||""},label:function(){return this.raw||"Unnamed ".concat(this.node.attrs.name)},name:function(){return this.node.attrs.name||"label"},classes:function(){return this.selected?"ProseMirror-selectednode":""},type:function(){return"label"===this.node.attrs.name?"error":"warning"}},methods:{openLabelDialog:function(t,n,e){var r=this;e.stopPropagation(),window&&window.commands&&window.commands.openLabelDialog&&commands.openLabelDialog(t,"",n),setTimeout((function(){return r.editor.commands.setNodeSelection(r.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("tag-20-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"label",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",type:i.type,onClick:n[0]||(n[0]=function(t){return i.openLabelDialog(i.raw,i.name,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.label),1)]})),_:1},8,["type"])]})),_:1},8,["class"])}]]),dn=q.create({name:"label",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"label"}}},addAttributes:function(){return{raw:"",name:{default:"label"}}},parseHTML:function(){return[{tag:'span[data-type="label"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(cn)},addCommands:function(){var t=this;return{insertLabel:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{name:n,raw:e}})}}}}});
19var ln=Bt({components:{NodeViewWrapper:U},props:X,data:function(){return{error:!1}},computed:{src:function(){var t=(this.node.attrs.src||"").toString();return this.error?t="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACnBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wOkNyZWF0ZURhdGU9IjIwMTQtMDktMTZUMDA6NTM6MjYrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE1LTEwLTIzVDExOjMwOjAyKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE1LTEwLTIzVDExOjMwOjAyKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTNBRDhEQjcxOUQxMUU1QkZFRkQ1QkFDMkNEMDA4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTNBRDhEQzcxOUQxMUU1QkZFRkQ1QkFDMkNEMDA4OSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAwNTEzQjU1MDAyMjY4MTE4QTZEOTk4NEQwODE0QzJDIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMDUxM0I1NTAwMjI2ODExOEE2RDk5ODREMDgxNEMyQyIgc3RFdnQ6d2hlbj0iMjAxNC0wOS0xNlQwMDo1MzoyNiswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDE1MTNCNTUwMDIyNjgxMThBNkQ5OTg0RDA4MTRDMkMiIHN0RXZ0OndoZW49IjIwMTQtMTItMTFUMjI6MzE6NDcrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjUxM0I1NTAwMjI2ODExOEE2RDk5ODREMDgxNEMyQyIgc3RFdnQ6d2hlbj0iMjAxNC0xMi0xMVQyMjozMzozMSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzNTEzQjU1MDAyMjY4MTE4QTZEOTk4NEQwODE0QzJDIiBzdEV2dDp3aGVuPSIyMDE0LTEyLTExVDIyOjMzOjU2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Rjk3RjExNzQwNzIwNjgxMUI0QjhGNzBFMjNBQURFNzMiIHN0RXZ0OndoZW49IjIwMTQtMTItMTVUMTM6MzA6MjcrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQTdGMTE3NDA3MjA2ODExQjRCOEY3MEUyM0FBREU3MyIgc3RFdnQ6d2hlbj0iMjAxNC0xMi0xNVQxMzozMDoyOSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3N0YxMTc0MDcyMDY4MTE4MDgzQ0NBMjE1MjFEMTNDIiBzdEV2dDp3aGVuPSIyMDE1LTEwLTIzVDE5OjI5OjQ5KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjc3RjExNzQwNzIwNjgxMTgwODNDQ0EyMTUyMUQxM0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA1MTNCNTUwMDIyNjgxMThBNkQ5OTg0RDA4MTRDMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7BhvSlAAABjUlEQVR42mI8deoUw2AGLFjEmIHYGIgN6OyW+0B8Fojf4XNgMhBPAGKeAQy0WUBcDMRf0B3oB8RzBkGspkFjMQXEYUKS6BpESQ8Uk1rIDuQEYvVBlj90kR3INggzMDN6FA9KMOrAUQeOOnDUgaMOHHXgqAOHvwMPAnE0Nfsk1ARPgTgUiF8DsQ0QZw6mEPyF5DgQKADiC/Rw4AIgriRCXRkQH8fi4I+0dOBlIM4C4g4gXoZHHUhuIhbxO0CcTisHgnweBMTfofxEIMbW678G65HhACuBeDotHBgNDQHkKPOBZgRcnsAFiE6PxDqwFYi3YhEHZQBPtFC9SUIG+kgNB+4G4noC6RIUut1AvJ6EGCEqPRJy4COo5X8JqFsPzbWkAlB6nEKuA9HLMVqBYnzpkYlAQqbH2Bze9IjPgdOA+D+d8G0g5h
19/SrZnvg9Btv5Ad+Aut3hwMjjuOHsW5MFcPAtAKq6GQHQgaH7Yd4JB8Ci28m3A1WEHFihUDZEBTawAc94LYFvV3aIgOOAAIMAB5U2zs6JqCJwAAAABJRU5ErkJggg==":t.startsWith("jpa://")?t=t.replace("jpa://",this.extension.storage.baseUrl).replace("o.pdf","t.png"):this.isUrl(t)||(t="jp://".concat(t)),t},getClasses:function(){var t=this.node.attrs.src,n=[this.selected?"ProseMirror-selectednode":""];return(this.error||""===t)&&n.push("mediaFail"),n},watchSrc:function(){return this.node.attrs.src||""}},watch:{watchSrc:function(t){this.error=!1}},methods:{onError:function(){this.error=!0},isUrl:function(t){try{return Boolean(new URL(t))}catch(n){return!1}}}},[["render",function(t,n,e,r,o,i){var a=F("node-view-wrapper");return z(),j(a,{as:"img",src:i.src,onerror:i.onError,class:_(i.getClasses)},null,8,["src","onerror","class"])}]]),pn=H.extend({addStorage:function(){return{baseUrl:"https://storage.googleapis.com/jotterpad-user-content/"}},addNodeView:function(){return tt(ln)}}),fn=q.create({name:"textAlignEnv",group:"block",content:"(paragraph|block)+",defining:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"text-align-env"}}},addAttributes:function(){return{"data-text-align":{default:null}}},parseHTML:function(){return[{tag:'div[data-type="text-align-env"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setTextAlignEnv:function(){return function(n){return n.commands.wrapIn(t.name)}},toggleTextAlignEnv:function(){return function(n){return n.commands.toggleWrap(t.name)}}}}});var mn=Bt({components:{NodeViewWrapper:U,NButton:rt,BracesVariable20Filled:at,NIcon:Y},props:X,computed:{content:function(){return this.node.attrs.content||""},language:function(){return this.node.attrs.language||"text"},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openSyntaxHighlightingDialog:function(t,n,e){var r=this;e.stopPropagation(),window&&window.commands&&window.commands.openSyntaxHighlightingDialog&&commands.openSyntaxHighlightingDialog("lstlisting",t,n),setTimeout((function(){return r.editor.commands.setNodeSelection(r.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("braces-variable-20-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"div","data-type":"lstlisting"},{default:P((function(){return[Q(s,{size:"tiny",color:"#f01ae1",class:_(i.classes),onClick:n[0]||(n[0]=function(t){return i.openSyntaxHighlightingDialog(i.content,i.language,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z("lstlisting ".concat(i.language)),1)]})),_:1},8,["class"])]})),_:1})}]]),gn=q.create({name:"lstlisting",group:"block",atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"lstlisting"}}},addAttributes:function(){return{language:{default:"text"},attribute:"",content:""}},parseHTML:function(){return[{tag:'div[data-type="lstlisting"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(mn)},addCommands:function(){var t=this;return{insertLstlisting:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{language:e,content:n}})}}}}});var bn=Bt({components:{NodeViewWrapper:U,NButton:rt,BracesVariable20Filled:at,NIcon:Y},props:X,computed:{content:function(){return this.node.attrs.content||""},language:function(){return this.node.attrs.language||"text"},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openSyntaxHighlightingDialog:function(t,n,e){var r=this;e.stopPropagation(),window&&window.commands&&window.commands.openSyntaxHighlightingDialog&&commands.openSyntaxHighlightingDialog("minted",t,n),setTimeout((function(){return r.editor.commands.setNodeSelection(r.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("braces-variable-20-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"div","data-type":"minted"},{default:P((function(){return[Q(s,{size:"tiny",color:"#f01ae1",class:_(i.classes),onClick:n[0]||(n[0]=function(t){return i.openSyntaxHighlightingDialog(i.content,i.language,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z("minted ".concat(i.language)),1)]})),_:1},8,["class"])]})),_:1})}]]),hn=q.create({name:"minted",group:"block",atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"minted"}}},addAttributes:function(){return{language:{default:"text"},attribute:"",content:""}},parseHTML:function(){return[{tag:'div[data-type="minted"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(bn)},addCommands:function(){var t=this;return{insertMinted:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{language:e,content:n}})}}}}}),vn=q.create({name:"descriptionList",addOptions:function(){return{itemTypeName:"listItem",HTMLAttributes:{}}},group:"block list",content:function(){return"".concat(this.options.itemTypeName,"+")},parseHTML:function(){return[{tag:"dl"}]},renderHTML:function(t){var n=t.HTMLAttributes;return["dl",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{toggleDescriptionList:function(){return function(n){return(0,n.chain)().unsetTextAlign().setParagraph().toggleList(t.name,t.options.itemTypeName).run()}}}}}),yn=V("L"),wn=G("span",{id:"a"},"a",-1),Mn=V("T"),An=G("span",{id:"e"},"e",-1),Tn=V("X"),Nn=V(" T"),Ln=G("span",{id:"e"},"e",-1),xn=V("X");var Hn=Bt({components:{NodeViewWrapper:U}
19,props:X,computed:{symbol:function(){return this.node.attrs.symbol||""},classes:function(){return this.selected?"ProseMirror-selectednode":""}}},[["render",function(t,n,e,r,o,i){var a=F("node-view-wrapper");return z(),j(a,{as:"span","data-type":"symbol",class:_(i.classes)},{default:P((function(){return["LaTeX"===i.symbol?(z(),ut(st,{key:0},[yn,wn,Mn,An,Tn],64)):"TeX"===i.symbol?(z(),ut(st,{key:1},[Nn,Ln,xn],64)):(z(),ut(st,{key:2},[V(Z(i.symbol),1)],64))]})),_:1},8,["class"])}]]);var Cn=q.create({name:"symbol",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"symbol"}}},addAttributes:function(){return{symbol:""}},parseHTML:function(){return[{tag:'span[data-type="symbol"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(Hn)},addCommands:function(){var t=this;return{insertSymbol:function(n){return function(e){return e.commands.insertContent({type:t.name,attrs:{symbol:n}})}}}},addInputRules:function(){return[(t={find:/\\(latex|tex) $/i,type:this.t
19ype},new ct({find:t.find,handler:function(t){var n=t.chain,e=t.state,r=t.range,o=t.match,i=e.selection.$from;if(i===e.selection.$to&&i.parent){var a="latex"===o[1].toLowerCase()?"LaTeX":"TeX";n().command((function(t){t.tr.delete(r.from,r.to)})).insertSymbol(a).run()}}}))];var t}}),kn=q.create({name:"figcaption",group:"block",addOptions:function(){return{HTMLAttributes:{}}},content:"(text|inlineTex|command|label)*",selectable:!1,draggable:!1,parseHTML:function(){return[{tag:"figcaption"}]},renderHTML:function(t){return["figcaption",t.HTMLAttributes,0]},addKeyboardShortcuts:function(){var t=this;return{Enter:function(n){var e,r=n.editor,o=r.state.selection,i=o.$from,a=o.empty,u=i.path;return"figure"===(null===(e=u[u.length-6])||void 0===e?void 0:e.type.name)&&(!(!a||i.parent.type!==t.type)&&(!(i.parentOffset!==i.parent.nodeSize-2)&&r.commands.insertContent({type:"paragraph",content:[]})))},ArrowDown:function(n){var e,r=n.editor,o=r.state,i=o.selection,a=o.doc,u=i.$from,s=i.empty,c=u.path;if("figure"!==(null===(e=c[c.length-6])||void 0===e?void 0:e.type.name))return!1;if(!s||u.parent.type!==t.type)return!1;if(!(u.parentOffset===u.parent.nodeSize-2))return!1;var d=u.after();return void 0!==d&&(!a.nodeAt(d+1)&&r.commands.insertContent({type:"paragraph",content:[]}))}}}});var Dn=Bt({components:{NodeViewWrapper:U,NIcon:Y,NButton:rt,SkipForwardTab24Filled:lt},props:X,computed:{sizing:function(){return this.node.attrs.sizing||""},unit:function(){return this.node.attrs.unit||"pt"},name:function(){return this.node.attrs.name||"vskip"},label:function(){return"".concat(this.name,": ").concat(this.sizing," ").concat(this.unit)},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openVskipDialog:function(t,n){var e=this;window&&window.commands&&window.commands.openVskipDialog&&commands.openVskipDialog(t,n),setTimeout((function(){return e.editor.commands.setNodeSelection(e.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("skip-forward-tab-24-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"vskip",class:_(i.classes)},{default:P((function(){return[Q(s,{class:"vskip-button",size:"tiny",color:"#8a2be2",onClick:n[0]||(n[0]=dt((function(t){return i.openVskipDialog(i.sizing,i.unit)}),["stop"]))},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.label),1)]})),_:1})]})),_:1},8,["class"])}]]),Sn=q.create({name:"vskip",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"vskip"}}},addAttributes:function(){return{sizing:"",unit:{default:"pt"},name:{default:"vskip"}}},parseHTML:function(){return[{tag:'span[data-type="vskip"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(Dn)},addCommands:function(){var t=this;return{insertVskip:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{sizing:n,unit:e}})}}}}}),In=V("group");var On=Bt({components:{NodeViewWrapper:U,NButton:rt,Braces:pt,NIcon:Y},props:X,computed:{group:function(){return this.node.attrs.group||""},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openGroupDialog:function(t,n){var e=this;n.stopPropagation(),window&&window.commands&&window.commands.openGroupDialog&&commands.openGroupDialog(t),setTimeout((function(){return e.editor.commands.setNodeSelection(e.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("braces"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"group",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",color:"#795548",onClick:n[0]||(n[0]=function(t){return i.openGroupDialog(i.group,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[In]})),_:1})]})),_:1},8,["class"])}]]),Rn=q.create({name:"group",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"group"}}},addAttributes:function(){return{group:""}},parseHTML:function(){return[{tag:'span[data-type="group"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(On)},addCommands:function(){var t=this;return{insertGroup:function(n){return function(e){return e.commands.insertContent({type:t.name,attrs:{group:n}})}}}}}),Bn={class:"alignRight",contenteditable:"false"},En={class:"dragHandle","data-drag-handle":"",draggable:"true"};var Fn=Bt({components:{NodeViewWrapper:U,NodeViewContent:ft,NButton:rt,NIcon:Y,Box16Filled:it,DragIndicatorFilled:mt,Delete20Filled:gt,Add16Filled:bt},props:X,data:function(){return{error:!1}},computed:{name:function(){return this.node.attrs.name||""}},methods:{openAttributeDialog:function(t){var n=this;t.stopPropagation(),window&&window.commands&&window.commands.openAttributeDialog&&commands.openAttributeDialog("fragment",this.node.attrs.attribute||""),setTimeout((function(){return n.editor.commands.setTextSelection(n.getPos()+n.node.nodeSize-1)}),0)},removeNode:function(t){t.stopPropagation(),this.editor.isEditable&&this.deleteNode()},appendNode:function(t){var n=this;if(t.stopPropagation(),this.editor.isEditable){var e=this.getPos()+this.node.nodeSize-1;this.editor.commands.insertContentAt(e,{type:"paragraph"}),setTimeout((function(){return n.editor.chain().setTextSelection(e).focus().run()}),0)}}}},[["render",function(t,n,e,r,o,i){var a=F("drag-indicator-filled"),u=F("n-icon"),s=F("delete-20-filled"),c=F("n-button"),d=F("box-16-filled"),l=F("node-view-content"),p=F("add-16-filled"),f=F("node-view-wrapper");return z(),j(f,{as:"div","data-type":"fragment"},{default:P((function(){return[G("div",Bn,[G("div",En,[Q(u,{size:"24"},{default:P((function(){return[Q(a)]})),_:1})]),G("div",null,[Q(c,{class:"button hideButtonWhenNonEditble",size:"tiny",type:"error",secondary:"",onClick:n[0]||(n[0]=function(t){return i.removeNode(t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(s)]})),_:1})]})),_:1}),Q(c,{size:"tiny",type:"primary",secondary:"",onClick:n[1]||(n[1]=function(t){return i.openAttributeDialog(t)}
19)},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(d)]})),_:1})]})),default:P((function(){return[V(Z(i.name),1)]})),_:1})])]),Q(l,{class:"content"}),Q(c,{class:"button2",size:"tiny",secondary:"",circle:"",onClick:n[2]||(n[2]=function(t){return i.appendNode(t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(p)]})),_:1})]})),_:1})]})),_:1})}]]);var zn=q.create({name:"fragment",group:"block",content:"(paragraph|block)+",selectable:!1,draggable:!0,allowGapCursor:!0,isolating:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"fragment"}}},parseHTML:function(){return[{tag:'div[data-type="fragment"]'}]},addAttributes:function(){return{name:{default:"letter"},attribute:""}},addNodeView:function(){return tt(Fn)},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{insertFragment:function(n){return function(e){return e.commands.insertContent({type:t.name,attrs:{name:n},content:[{type:"paragraph",content:[]}]})}},insertFigure:function(){return function(n){return n.commands.insertContent({type:t.name,attrs:{name:"figure",attribute:"[h]"},content:[{type:"paragraph",attrs:{textAlign:"center"},content:[{type:"image",attrs:{src:"image path"}}]},{type:"figcaption",content:[{type:"text",text:"Image caption ..."}]},{type:"paragraph",attrs:{textAlign:"center"},content:[{type:"label",attrs:{raw:"fig:image_label",name:"label"}}]}]})}},updateFragment:function(n){return function(e){var r,o,i=e.tr,u=e.state,s=e.dispatch;return"node"===(r=t.name,(o=u.schema).nodes[r]?"node":o.marks[r]?"mark":null)&&(s&&i.selection.ranges.forEach((function(e){var r=e.$from.pos,o=e.$to.pos,s=[];if(u.doc.nodesBetween(r,o,(function(n,e){t.type===n.type&&s.push({node:n,pos:e})})),!s.length)return!1;var c=s.pop(),d=c.node,l=c.pos;i.setNodeMarkup(l,void 0,a(a({},d.attrs),n))})),!0)}}}}}),jn={class:"alignRight",contenteditable:"false"},Pn={class:"dragHandle","data-drag-handle":"",draggable:"true"};var Gn=Bt({components:{NodeViewWrapper:U,NodeViewContent:ft,NButton:rt,NIcon:Y,Flag16Filled:ot,Delete20Filled:gt,DragIndicatorFilled:mt},props:X,data:function(){return{error:!1}},computed:{name:function(){return this.node.attrs.name||""}},methods:{openAttributeDialog:function(t){var n=this;t.stopPropagation(),window&&window.commands&&window.commands.openAttributeDialog&&commands.openAttributeDialog("commandfragment",this.node.attrs.attribute||""),setTimeout((function(){return n.editor.commands.setTextSelection(n.getPos()+n.node.nodeSize-1)}),0)},removeNode:function(t){t.stopPropagation(),this.editor.isEditable&&this.deleteNode()}}},[["render",function(t,n,e,r,o,i){var a=F("drag-indicator-filled"),u=F("n-icon"),s=F("delete-20-filled"),c=F("n-button"),d=F("flag-16-filled"),l=F("node-view-content"),p=F("node-view-wrapper");return z(),j(p,{as:"div","data-type":"command-fragment"},{default:P((function(){return[G("div",jn,[G("div",Pn,[Q(u,{size:"24"},{default:P((function(){return[Q(a)]})),_:1})]),G("div",null,[Q(c,{class:"button hideButtonWhenNonEditble",size:"tiny",type:"error",secondary:"",onClick:n[0]||(n[0]=function(t){return i.removeNode(t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(s)]})),_:1})]})),_:1}),Q(c,{size:"tiny",type:"info",secondary:"",onClick:n[1]||(n[1]=function(t){return i.openAttributeDialog(t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(d)]})),_:1})]})),default:P((function(){return[V(Z(i.name),1)]})),_:1})])]),Q(l)]})),_:1})}]]);var Qn=q.create({name:"commandFragment",group:"block",content:function(){for(var t=[],n=1;n<=this.options.maxArg;n++){for(var e=[],r=0;r<n;r++)e.push("commandFragmentArg");t.push("(".concat(e.join(" "),")"))}return"(".concat(t.join("|"),")?")},selectable:!1,draggable:!0,isolating:!0,allowGapCursor:!0,addOptions:function(){return{maxArg:6,HTMLAttributes:{"data-type":"command-fragment"}}},parseHTML:function(){return[{tag:'div[data-type="command-fragment"]'}]},addAttributes:function(){return{name:"command",attribute:""}},addNodeView:function(){return tt(Gn)},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{insertCommandFragment:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{name:n},content:Array(Math.min(e,t.options.maxArg)).fill({type:"commandFragmentArg",content:[{type:"paragraph",content:[]}]},0)})}},updateCommandFragment:function(n){return function(e){var r,o,i=e.tr,u=e.state,s=e.dispatch;return"node"===(r=t.name,(o=u.schema).nodes[r]?"node":o.marks[r]?"mark":null)&&(s&&i.selection.ranges.forEac
19h((function(e){var r=e.$from.pos,o=e.$to.pos,s=[];if(u.doc.nodesBetween(r,o,(function(n,e){t.type===n.type&&s.push({node:n,pos:e})})),!s.length)return!1;var c=s.pop(),d=c.node,l=c.pos;i.setNodeMarkup(l,void 0,a(a({},d.attrs),n))})),!0)}}}}}),Vn=q.create({name:"commandFragmentArg",group:"block",content:"(paragraph|block)*",addOptions:function(){return{HTMLAttributes:{"data-type":"command-fragment-arg"}}},parseHTML:function(){return[{tag:'div[data-type="command-fragment-arg"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){return{}}});var Zn=Bt({components:{NodeViewWrapper:U,NButton:rt,Flag16Filled:ot,NIcon:Y},props:X,computed:{token:function(){return this.node.attrs.token||""},label:function(){return this.token?"def: ".concat(this.token.substring(1)):""},raw:function(){return this.node.attrs.raw||""},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openDefDialog:function(t,n,e){var r=this;e.stopPropagation(),window&&window.commands&&window.commands.openDefDialog&&commands.openDefDialog(t,n),setTimeout((function(){return r.editor.commands.setNodeSelection(r.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("flag-16-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"def",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",color:"#f5890f",onClick:n[0]||(n[0]=function(t){return i.openDefDialog(i.token,i.raw,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.label),1)]})),_:1})]})),_:1},8,["class"])}]]),Wn=q.create({name:"def",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"def"}}},addAttributes:function(){return{token:"",raw:""}},parseHTML:function(){return[{tag:'span[data-type="def"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(Zn)},addCommands:function(){var t=this;return{insertDef:function(n,e){return function(r){return r.commands.insertContent({type:t.name,attrs:{token:n,raw:e}})}}}}}),_n=s.extend({name:"pageBreak",addOptions:function(){return{HTMLAttributes:{"data-type":"page-break"}}},parseHTML:function(){return[{tag:'hr[data-type="page-break"]'}]},addCommands:function(){var t=this;return{setPageBreak:function(){return function(n){return(0,n.chain)().insertContent({type:t.name}).command((function(t){var n=t.tr;if(t.dispatch){var e=n.selection.$from,r=e.parent,o=e.pos+1;if(n.doc.nodeAt(o))n.setSelection(ht.create(n.doc,o));else{var i,a=null===(i=r.type.contentMatch.defaultType)||void 0===i?void 0:i.create();a&&(n.insert(o,a),n.setSelection(ht.create(n.doc,o)))}n.scrollIntoView()}return!0})).run()}}}},addInputRules:function(){return[]}}),Un=s.extend({name:"newPage",addOptions:function(){return{HTMLAttributes:{"data-type":"new-page"}}},parseHTML:function(){return[{tag:'hr[data-type="new-page"]'}]},addCommands:function(){var t=this;return{setNewPage:function(){return function(n){return(0,n.chain)().insertContent({type:t.name}).command((function(t){var n=t.tr;if(t.dispatch){var e=n.selection.$from,r=e.parent,o=e.pos+1;if(n.doc.nodeAt(o))n.setSelection(ht.create(n.doc,o));else{var i,a=null===(i=r.type.contentMatch.defaultType)||void 0===i?void 0:i.create();a&&(n.insert(o,a),n.setSelection(ht.create(n.doc,o)))}n.scrollIntoView()}return!0})).run()}}}},addInputRules:function(){return[]}}),Jn=o.extend({name:"chapter",addOptions:function(){return{HTMLAttributes:{"data-type":"chapter"}}},addAttributes:function(){return{numbered:{default:"true"}}},parseHTML:function(){return[{tag:'div[data-type="chapter"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setChapter:function(){return function(n){return n.commands.setNode(t.name)}},toggleChapter:function(){return function(n){return n.commands.toggleNode(t.name,"paragraph")}}}},addKeyboardShortcuts:function(){return{}},addInputRules:function(){return[]}}),Yn=o.extend({name:"part",addOptions:function(){return{HTMLAttributes:{"data-type":"part"}}},addAttributes:function(){return{numbered:{default:"true"}}},parseHTML:function(){return[{tag:'div[data-type="part"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["div",O(this.options.HTMLAttributes,n),0]},addCommands:function(){var t=this;return{setPart:function(){return function(n){return n.commands.setNode(t.name)}},togglePart:function(){return function(n){return n.commands.toggleNode(t.name,"paragraph")}}}},addKeyboardShortcuts:function(){return{}},addInputRules:function(){return[]}}),$n=function(t){return vt({find:/(?:^|[\s{[(<'"\u2018\u201C])(")$/,replace:null!=t?t:"â"})},Xn=function(t){return vt({find:/"$/,replace:null!=t?t:"â"})},Kn=function(t){return vt({find:/(?:^|[\s{[(<'"\u2018\u201C])(')$/,replace:null!=t?t:"â"})},qn=function(t){return vt({find:/'$/,replace:null!=t?t:"â"})},te=R.create({name:"typography",addInputRules:function(){var t,n=[];return!1!==this.options.emDash&&n.push((t=this.options.emDash,vt({find:/--$/,replace:null!=t?t:"â"}))),!1!==this.options.ellipsis&&n.push(function(t){return vt({find:/\.\.\.$/,replace:null!=t?t:"â¦"})}(this.options.ellipsis)),!1!==this.options.openDoubleQuote&&n.push($n(this.options.openDoubleQuote)),!1!==this.options.closeDoubleQuote&&n.push(Xn(this.options.closeDoubleQuote)),!1!==this.options.openSingleQuote&&n.push(Kn(this.options.openSingleQuote)),!1!==this.options.closeSingleQuote&&n.push(qn(this.options.closeSingleQuote)),!1!==this.options.leftArrow&&n.push(function(t){return vt({find:/<-$/,replace:null!=t?t:"â"})}(this.options.leftArrow)),!1!==this.options.rightArrow&&n.push(function(t){return vt({find:/->$/,replace:null!=t?t:"â"})}(this.options.rightArrow)),!1!==this.options.copyright&&n.push(function(t){return vt({find:/\(c\)$/,replace:null!=t?t:"©"})}(this.options.copyright)),!1!==this.options.trademark&&n.push(function(t){return vt({find:/\(tm\)$/,replace:null!=t?t:"â¢"})}(this.options.trademark)),!1!==this.options.servicemark&&n.push(function(t){return vt({find:/\(sm\)$/,replace:null!=t?t:"â "})}(this.options.servicemark)),!1!==this.options.registeredTrademark&&n.push(function(t){return vt({find:/\(r\)$/,replace:null!=t?t:"®"})}(this.options.registeredTrademark)),!1!==this.options.oneHalf&&n.push(function(t){return vt({find:/(?:^|\s)(1\/2)$/,replace:null!=t?t:"½"})}(this.options.oneHalf)),!1!==this.options.plusMinus&&n.push(function(t){return vt({find:/\+\/-$/,replace:null!=t?t:"±"})}(this.options.plusMinus)),!1!==this.options.notEqual&&n.push(function(t){return vt({find:/!=$/,replace:null!=t?t:"â "})}(this.options.notEqual)),!1!==this.options.laquo&&n.push(function(t){return vt({find:/<<$/,replace:null!=t?t:"«"})}(this.options.laquo)),!1!==this.options.raquo&&n.push(function(t){return vt({find:/>>$/,replace:null!=t?t:"»"})}(this.options.raquo)),!1!==this.options.multiplication&&n.push(function(t){return vt({find:/\d+\s?([*x])\s?\d+$/,replace:null!=t?t:"Ã"})}(this.options.multiplication)),!1!==this.options.superscriptTwo&&n.push(function(t){return vt({find:/\^2$/,replace:null!=t?t:"²"})}(this.options.superscriptTwo)),!1!==this.options.superscriptThree&&n.push(function(t){return vt({find:/\^3$/,replace:null!=t?t:"³"})}(this.options.superscriptThree)),!1!==this.options.oneQuarter&&n.push(function(t){return vt({find:/(?:^|\s)(1\/4)$/,replace:null!=t?t:"¼"})}(this.options.oneQuarter)),!1!==this.options.threeQuarters&&n.push(function(t){return vt({find:/(?:^|\s)(3\/4)$/,replace:null!=t?t:"¾"})}(this.options.threeQuarters)),n}}),ne=vt({find:/\(c\) $/,replace:"©"}),ee=vt({find:/\(tm\) $/,replace:"â¢"}),re=vt({find:/\(r\) $/,replace:"®"}),oe=vt({find:/-- $/,replace:"â"}),ie=vt({find:/--- $/,replace:"â"}),ae=te.extend({addInputRules:function(){return[$n,Xn,Kn,qn,ne,ee,re,ie,oe]}});
19for(var ue,se=Bt({components:{NodeViewWrapper:U,NButton:rt,Signature24Filled:yt,NIcon:Y},props:X,computed:{id:function(){return this.node.attrs.id||""},prefix:function(){return this.node.attrs.prefix||""},suffix:function(){return this.node.attrs.suffix||""},name:function(){return this.node.attrs.name||"cite"},label:function(){return"".concat(this.name,": ").concat(this.id.length>25?this.id.substring(0,24)+"â¦":this.id)},classes:function(){return this.selected?"ProseMirror-selectednode":""}},methods:{openCitationDialog:function(t,n,e,r,o){var i=this;o.stopPropagation(),window&&window.commands&&window.commands.openCitationDialog&&commands.openCitationDialog(t,n,e,r),setTimeout((function(){return i.editor.commands.setNodeSelection(i.getPos())}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("signature-24-filled"),u=F("n-icon"),s=F("n-button"),c=F("node-view-wrapper");return z(),j(c,{as:"span","data-type":"citation",class:_(i.classes)},{default:P((function(){return[Q(s,{size:"tiny",color:"#e65aa2",onClick:n[0]||(n[0]=function(t){return i.openCitationDialog(i.name,i.id,i.prefix,i.suffix,t)})},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.label),1)]})),_:1})]})),_:1},8,["class"])}]]),ce=q.create({name:"citation",group:"inline",inline:!0,atom:!0,selectable:!0,draggable:!1,allowGapCursor:!0,addOptions:function(){return{HTMLAttributes:{"data-type":"citation"}}},addAttributes:function(){return{prefix:{default:""},suffix:{default:""},id:{default:""},name:{default:"cite"}}},parseHTML:function(){return[{tag:'span[data-type="citation"]'}]},renderHTML:function(t){var n=t.HTMLAttributes;return["span",O(this.options.HTMLAttributes,n)]},addNodeView:function(){return tt(se)},addCommands:function(){var t=this;return{insertCitation:function(n,e,r,o){return function(i){return i.commands.insertContent({type:t.name,attrs:{name:n,id:e,prefix:r,suffix:o}})}}}}}),de=R.create({name:"textAlign",addOptions:function(){return{ignoreParentTypes:[],types:[],alignments:["left","center","right","justify"],defaultAlignment:""}},addGlobalAttributes:function(){var t=this;return[{types:this.options.types,attributes:{textAlign:{default:this.options.defaultAlignment,parseHTML:function(n){return n.style.textAlign||t.options.defaultAlignment},renderHTML:function(n){return t.options.alignments.includes(n.textAlign)?{style:"text-align: ".concat(n.textAlign)}:{}}}}}]},addCommands:function(){var t=this;return{setTextAlign:function(n){return function(e){var r=e.editor,o=e.commands;return!!t.options.alignments.includes(n)&&(!!t.options.ignoreParentTypes.every((function(t){return!r.isActive(t)}))&&t.options.types.every((function(t){return o.updateAttributes(t,{textAlign:n})})))}},unsetTextAlign:function(){return function(n){var e=n.commands;return t.options.types.every((function(t){return e.resetAttributes(t,"textAlign")}))}}}}}),le=c.extend({addAttributes:function(){return{"data-type":{default:null,keepOnSplit:!1}}},addCommands:function(){var t=this;return{setParagraph:function(){return function(n){return(0,n.chain)().setNode(t.name).updateAttributes(t.name,{"data-type":null}).run()}},toggleLatexParagraph:function(){return function(n){var e,r=n.chain,o=n.editor,i="latex-paragraph";return o.isActive("paragraph")&&"latex-paragraph"===(null===(e=o.getAttributes("paragraph"))||void 0===e?void 0:e["data-type"])&&(i=null),r().setNode(t.name).updateAttributes(t.name,{"data-type":i}).run()}},toggleLatexSubparagraph:function(){return function(n){var e,r=n.chain,o=n.editor,i="latex-subparagraph";return o.isActive("paragraph")&&"latex-subparagraph"===(null===(e=o.getAttributes("paragraph"))||void 0===e?void 0:e["data-type"])&&(i=null),r().setNode(t.name).updateAttributes(t.name,{"data-type":i}).run()}}}}}),pe=R.create({name:"optionalArgument",addOptions:function(){return{types:["descriptionList","image","newPage","pageBreak","section","textAlignEnv","listItem","hardBreak","link","bulletList","orderedList","table"]}},addGlobalAttributes:function(){return[{types:this.options.types,attributes:{attribute:{default:null,keepOnSplit:!1,parseHTML:function(t){return t.getAttribute("attribute")||null}}}}]}}),fe=C.extend({name:"fontFamilyTextStyle",parseHTML:function(){return[{tag:"span",getAttrs:function(t){return!!t.style.fontFamily&&{}}}]}}),me=C.extend({name:"colorTextStyle",parseHTML:function(){return[{tag:"span",getAttrs:function(t){return!!t.style.color&&{}}}]}}),ge=256,be=[];ge--;)be[ge]=(ge+256).toString(16).substring(1);function he(t){var n=0,e=t||11;if(!ue||ge+e>512)for(ue="",ge=0;n<256;n++)ue+=be[256*Math.random()|0];return ue.substring(ge,ge+++e)}var ve=V("Left: Single"),ye=V("Left: Double"),we=V("Right: Single"),Me=V("Right: Double");var Ae=Bt({components:{NodeViewWrapper:U,NodeViewContent:ft,NSpace:Tt,NButton:rt,NButtonGroup:Nt,NIcon:Y,NPopover:Lt,BorderLeft:xt,BorderRight:Ht,BorderTop:Ct,BorderBottom:kt,TextAlignCenter20Filled:Dt,TextAlignRight20Filled:St,TextAlignLeft20Filled:It,TextAlignJustify20Filled:Ot,BorderBottomDouble24Filled:Rt,Box16Filled:it}
19,props:X,data:function(){return{id:he(),rowHeights:[],heightObserver:null}},computed:{style:function(){return Et(JSON.parse(this.node.attrs.columns||[]),JSON.parse(this.node.attrs.rows||[]),this.id)},colNum:function(){return this.node.attrs.colNum||1},rowNum:function(){return this.node.attrs.rowNum||1},name:function(){return this.node.attrs.name||""}},mounted:function(){var t=this;this.heightObserver=new ResizeObserver(function(n){var r=e(t.$refs.table.$el.children);t.rowHeights=r.map((function(t){return"".concat(t.offsetHeight,"px")}))}.bind(this)),this.heightObserver.observe(this.$refs.table.$el)},beforeUnmount:function(){this.heightObserver.unobserve(this.$refs.table.$el)},methods:{openAttributeDialog:function(t){var n=this;t.stopPropagation(),window&&window.commands&&window.commands.openAttributeDialog&&commands.openAttributeDialog("table",this.node.attrs.attribute||""),setTimeout((function(){return n.editor.commands.setTextSelection(ht.near(n.editor.state.doc.resolve(n.getPos())))}),0)}}},[["render",function(t,n,e,r,o,i){var a=F("box-16-filled"),u=F("n-icon"),s=F("n-button"),c=F("border-left"),d=F("border-bottom-double-24-filled"),l=F("border-right"),p=F("n-button-group"),f=F("n-popover"),m=F("n-space"),g=F("border-top"),b=F("border-bottom"),h=F("node-view-content"),v=F("node-view-wrapper");return z(),j(v,{"data-type":"table"},{default:P((function(){return[(z(),j(wt("style"),{contenteditable:"false"},{default:P((function(){return[V(Z(i.style),1)]})),_:1})),Q(s,{class:"attribute-btn",size:"tiny",type:"primary",secondary:"",onClick:n[0]||(n[0]=function(t){return i.openAttributeDialog(t)}),contenteditable:"false"},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(a)]})),_:1})]})),default:P((function(){return[V(Z(i.name),1)]})),_:1}),Q(m,{class:"rowButtons",justify:"space-around",wrap:!1,contenteditable:"false"},{default:P((function(){return[(z(!0),ut(st,null,Mt(i.colNum,(function(n){return z(),j(f,{trigger:"click"},{trigger:P((function(){return[Q(s,{class:"button"},{default:P((function(){return[V(Z(String.fromCharCode(65+n-1)),1)]})),_:2},1024)]})),default:P((function(){return[Q(p,{vertical:""},{default:P((function(){return[Q(s,{onClick:function(e){return t.editor.chain().focus().toggleColumnBorderLeft(1,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(c)]})),_:1})]})),default:P((function(){return[ve]})),_:2},1032,["onClick"]),Q(s,{onClick:function(e){return t.editor.chain().focus().toggleColumnBorderLeft(2,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,{class:"doubleLeft"},{default:P((function(){return[Q(d)]})),_:1})]})),default:P((function(){return[ye]})),_:2},1032,["onClick"]),n===i.colNum?(z(),j(s,{key:0,onClick:function(e){return t.editor.chain().focus().toggleColumnBorderRight(1,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(l)]})),_:1})]})),default:P((function(){return[we]})),_:2},1032,["onClick"])):W("",!0),n===i.colNum?(z(),j(s,{key:1,onClick:function(e){return t.editor.chain().focus().toggleColumnBorderRight(2,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,{class:"doubleRight"},{default:P((function(){return[Q(d)]})),_:1})]})),default:P((function(){return[Me]})),_:2},1032,["onClick"])):W("",!0)]})),_:2},1024)]})),_:2},1024)})),256))]})),_:1}),Q(m,{class:"row-button-box",vertical:"",contenteditable:"false"},{default:P((function(){return[(z(!0),ut(st,null,Mt(i.rowNum,(function(n){return z(),j(f,{trigger:"click"},{trigger:P((function(){return[Q(m,{align:"center",style:At({height:o.rowHeights[n-1]})},{default:P((function(){return[Q(s,{class:"button"},{default:P((function(){return[V(Z(n),1)]})),_:2},1024)]})),_:2},1032,["style"])]})),default:P((function(){return[Q(p,{vertical:""},{default:P((function(){return[Q(s,{onClick:function(e){return t.editor.chain().focus().toggleRowBorderTop(1,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(g)]})),_:1})]})),_:2},1032,["onClick"]),Q(s,{onClick:function(e){return t.editor.chain().focus().toggleRowBorderTop(2,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,{class:"doubleTop"},{default:P((function(){return[Q(d)]})),_:1})]})),_:2},1032,["onClick"]),n===i.rowNum?(z(),j(s,{key:0,onClick:function(e){return t.editor.chain().focus().toggleRowBorderBottom(1,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(b)]})),_:1})]})),_:2},1032,["onClick"])):W("",!0),n===i.rowNum?(z(),j(s,{key:1,onClick:function(e){return t.editor.chain().focus().toggleRowBorderBottom(2,n-1,t.getPos()+1).run()}},{icon:P((function(){return[Q(u,null,{default:P((function(){return[Q(d)]})),_:1})]})),_:2},1032,["onClick"])):W("",!0)]})),_:2},1024)]})),_:2},1024)})),256))]})),_:1}),Q(h,{as:"table","data-id":o.id,ref:"table"},null,8,["data-id"])]})),_:1})}],["__scopeId","data-v-d2f5d0be"]]);function Te(t,n,e,r){var o=[];return t.doc.nodesBetween(n,n+(void 0===r?4:r),(function(t,n){var r=e===t.type,i=("string"==typeof e||e instanceof String)&&e===t.type.name;(r||i)&&o.push({node:t,pos:n})})),o.length?o.pop():null}function Ne(t,n){for(var e=[],r=0;r<t.length-1;r++){var o=t[r],i=t[r+1];e.push([o,i])}var a=t[t.length-1],u=a+n;return e.push([a,u]),e}function Le(t,e,r){for(var o=0;o<t.length;o++){var i=n(t[o],2),a=i[0],u=i[1];if(e>=a&&e<u)return o%r}return-1}function xe(t,e,r){for(var o=0;o<t.length;o++){var i=n(t[o],2),a=i[0],u=i[1];if(e>=a&&e<u)return Math.floor(o/r)}return-1}function He(t,n,r){var o=e(t),i={borderLeft:1,textAlign:"left"};if(r){var a=o[o.length-1],u=a.borderRight||0;delete a.borderRight,i.borderRight=1,i.borderLeft=u}return o.splice(n,0,i),o}function Ce(t,n,r){var o=e(t),i={borderTop:1};if(r){var a=o[o.length-1],u=a.borderBottom||0;delete a.borderBottom,i.borderBottom=1,i.borderTop=u}return o.splice(n,0,i),o}var ke=d.extend({allowGapCursor:!0,addAttributes:function(){return{"data-column-attribute":{default:null},dirty:{default:!1},name:{default:"tabular"},columns:{default:null},colNum:{default:null},rowNum:{default:null},rows:{default:null}}},addNodeView:function(){return tt(Ae)},addCommands:function(){var t,n=this;return a(a({},null===(t=this.parent)||void 0===t?void 0:t.call(this)),{},{deleteLatexColumn:function(){return function(t){var r=t.state,o=t.chain,i=t.commands,a=r.selection.anchor,u=Te(r,a,n.type);if(!u)return!1;var s=a-u.pos,c=l.get(u.node),d=c.width;if(1===d)return i.deleteTable();var p=Te(r,a,"tableCell"),f=Le(Ne(c.map,p.node.nodeSize),s,d);if(f<0)return!1;var m=function(t,n,r){var o=e(t),i=0;return r&&(i=o[o.length-1].borderLeft,o[o.length-2].borderRight=i||0),o.splice(n,1),o}(JSON.parse(u.node.attrs.columns),f,f+1===d);return o().deleteColumn().updateAttributes(n.name,{columns:JSON.stringify(m),colNum:d-1}).run()}},addLatexColumnAfter:function(){return function(t){var e=t.state,r=t.chain,o=e.selection.anchor,i=Te(e,o,n.type);if(!i)return!1;var a=o-i.pos,u=l.get(i.node),s=u.width,c=Te(e,o,"tableCell"),d=Le(Ne(u.map,c.node.nodeSize),a,s);if(d<0)return!1;var p=He(JSON.parse(i.node.attrs.columns),d+1,d+1===s);return r().addColumnAfter().updateAttributes(n.name,{columns:JSON.stringify(p),colNum:s+1}
19).run()}},addLatexColumnBefore:function(){return function(t){var e=t.state,r=t.chain,o=e.selection.anchor,i=Te(e,o,n.type);if(!i)return!1;var a=o-i.pos,u=l.get(i.node),s=u.width,c=Te(e,o,"tableCell"),d=Le(Ne(u.map,c.node.nodeSize),a,s);if(d<0)return!1;var p=He(JSON.parse(i.node.attrs.columns),d);return r().addColumnBefore().updateAttributes(n.name,{columns:JSON.stringify(p),colNum:s+1}).run()}},deleteLatexRow:function(){return function(t){var r=t.state,o=(t.chain,t.commands),i=r.selection.anchor,a=Te(r,i,n.type);if(!a)return!1;var u=i-a.pos,s=l.get(a.node),c=s.width,d=s.height;if(1===d)return o.deleteTable();var p=Te(r,i,"tableCell"),f=xe(Ne(s.map,p.node.nodeSize),u,c);if(f<0)return!1;var m=function(t,n,r){var o=e(t),i=0;return r&&(i=o[o.length-1].borderTop,o[o.length-2].borderBottom=i||0),o.splice(n,1),o}(JSON.parse(a.node.attrs.rows),f,f+1===d);return o.deleteRow(),o.updateAttributes(n.name,{rows:JSON.stringify(m),rowNum:d-1}),!0}},addLatexRowBefore:function(){return function(t){var e=t.state,r=t.chain,o=e.selection.anchor,i=Te(e,o,n.type);if(!i)return!1;var a=o-i.pos,u=l.get(i.node),s=u.width,c=u.height,d=Te(e,o,"tableCell"),p=xe(Ne(u.map,d.node.nodeSize),a,s);if(p<0)return!1;var f=Ce(JSON.parse(i.node.attrs.rows),p);return r().addRowBefore().updateAttributes(n.name,{rows:JSON.stringify(f),rowNum:c+1}).run()}},addLatexRowAfter:function(){return function(t){var e=t.state,r=t.chain,o=e.selection.anchor,i=Te(e,o,n.type);if(!i)return!1;var a=o-i.pos,u=l.get(i.node),s=u.width,c=u.height,d=Te(e,o,"tableCell"),p=xe(Ne(u.map,d.node.nodeSize),a,s);if(p<0)return!1;var f=Ce(JSON.parse(i.node.attrs.rows),p+1,p+1===c);return r().addRowAfter().updateAttributes(n.name,{rows:JSON.stringify(f),rowNum:c+1}).run()}},insertTable:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.row,e=void 0===n?3:n,r=t.col,o=void 0===r?3:r;return function(t){var n=t.tr,r=t.dispatch,i=t.editor,a=p(i.schema,e,o,!1);if(r){var u=n.selection.anchor+1;n.replaceSelectionWith(a).scrollIntoView().setSelection(ht.near(n.doc.resolve(u)))}return!0}},insertLatexTable:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.row,r=void 0===e?3:e,o=t.col,i=void 0===o?3:o,a=t.name,u=void 0===a?"tabular":a;return function(t){var e=t.chain,o=t.state;
19if(Te(o,o.selection.anchor,n.type,0))return!1;var a=Ft(i),s=JSON.stringify(a),c=JSON.stringify(zt(r));return e().insertTable({row:r,col:i}).updateAttributes(n.name,{name:u,colNum:i,columns:s,rowNum:r,rows:c,"data-column-attribute":jt(a)}).run()}},toggleColumnTextAlign:function(t){return function(e){var r=e.chain,o=e.dispatch,i=e.state;e.tr;if(!["left","center","right"].includes(t))return!1;var a=null,u=-1;if(o){var s=i.selection.anchor,c=Te(i,s,n.type);if(c){a=JSON.parse(c.node.attrs.columns);var d=s-c.pos,p=l.get(c.node),f=p.width,m=Te(i,s,"tableCell");u=Le(Ne(p.map,m.node.nodeSize),d,f)}}return!!a&&(!(u<0)&&("verticalAlign"in a[u]&&delete a[u].verticalAlign,"width"in a[u]&&delete a[u].width,a[u].textAlign=t===a[u].textAlign?"left":t,r().updateAttributes(n.name,{columns:JSON.stringify(a)}).updateAttributes("table",{dirty:"true"}).run()))}},toggleColumnBorderLeft:function(t,e,r){return function(o){var i=o.chain,a=o.dispatch,u=o.state,s=o.tr;if(![0,1,2].includes(t))return!1;var c=null,d=1;if(a){var l=Te(u,r,n.type);if(l)d=ht.near(s.doc.resolve(l.pos)).$anchor.pos,c=JSON.parse(l.node.attrs.columns)}return!!c&&(c[e].borderLeft=t===c[e].borderLeft?0:t,i().setTextSelection(d).updateAttributes(n.name,{columns:JSON.stringify(c)}).updateAttributes("table",{dirty:"true"}).run())}},toggleColumnBorderRight:function(t,e,r){return function(o){var i=o.chain,a=o.dispatch,u=o.state,s=o.tr;if(![0,1,2].includes(t))return!1;var c=null,d=1;if(a){var l=Te(u,r,n.type);if(l)d=ht.near(s.doc.resolve(l.pos)).$anchor.pos,c=JSON.parse(l.node.attrs.columns)}return!!c&&(c[e].borderRight=t===c[e].borderRight?0:t,i().setTextSelection(d).updateAttributes(n.name,{columns:JSON.stringify(c)}).updateAttributes("table",{dirty:"true"}).run())}},toggleRowBorderTop:function(t,e,r){return function(o){var i=o.chain,a=o.dispatch,u=o.state,s=o.tr;if(![0,1,2].includes(t))return!1;var c=null,d=1;if(a){var l=Te(u,r,n.type);if(l)d=ht.near(s.doc.resolve(l.pos)).$anchor.pos,c=JSON.parse(l.node.attrs.rows)}return!!c&&(c[e].borderTop=t===c[e].borderTop?0:t,i().setTextSelection(d).updateAttributes(n.name,{rows:JSON.stringify(c)}).updateAttributes("table",{dirty:"true"}).run())}},toggleRowBorderBottom:function(t,e,r){return function(o){var i=o.chain,a=o.dispatch,u=o.state,s=o.tr;if(![0,1,2].includes(t))return!1;var c=null,d=1;if(a){var l=Te(u,r,n.type);if(l)d=ht.near(s.doc.resolve(l.pos)).$anchor.pos,c=JSON.parse(l.node.attrs.rows)}return!!c&&(c[e].borderBottom=t===c[e].borderBottom?0:t,i().setTextSelection(d).updateAttributes(n.name,{rows:JSON.stringify(c)}).updateAttributes("table",{dirty:"true"}).run())}}})}});r("Setup",function(){function n(){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n)}var e,r,o;return e=n,(r=[{key:"getExtensions",value:function(t){if("latex"===t)return this.getLatexExtensions()}},{key:"getLatexExtensions",value:function(){var t=R.create({name:"preambleStorage",addStorage:function(){return{preamble:"\\documentclass{article}\n\\title{Title Page}\n\\author{Author Name}\n\\date{2022-Jan-01}\n"}}}),n=f.extend({addInputRules:function(){return[B({find:/(?:^|\s)((?:_)((?:[^_]+))(?:_))$/,type:this.t
19ype})]}}),e=m.extend({addAttributes:function(){return{name:{default:"newline"}}}}),r=Qt.extend({addOptions:function(){return{types:["fontFamilyTextStyle"]}},addCommands:function(){return{setFontFamily:function(t){return function(n){return(0,n.chain)().setMark("fontFamilyTextStyle",{fontFamily:t}).run()}},unsetFontFamily:function(){return function(t){return(0,t.chain)().setMark("fontFamilyTextStyle",{fontFamily:null}).removeEmptyTextStyle().run()}}}}}),o=k.extend({addOptions:function(){return{types:["colorTextStyle"]}},addCommands:function(){return{setColor:function(t){return function(n){return(0,n.chain)().setMark("colorTextStyle",{color:t}).run()}},unsetColor:function(){return function(t){return(0,t.chain)().setMark("colorTextStyle",{color:null}).removeEmptyTextStyle().run()}}}}}),i=Wt.extend({addAttributes:function(){return this.options.multicolor?{color:{default:null,parseHTML:function(t){return t.getAttribute("data-color")||t.style.backgroundColor},renderHTML:function(t){return t.color?{"data-color":t.color,style:"background-color: ".concat(t.color)}:{}}}}:{}},addInputRules:function(){return[]},addPasteRules:function(){return[]}}),a=g.extend({addCommands:function(){var t=this;return{toggleBulletList:function(){return function(n){return(0,n.chain)().unsetTextAlign().setParagraph().toggleList(t.name,t.options.itemTypeName).run()}}}}}),u=b.extend({addCommands:function(){var t=this;return{toggleOrderedList:function(){return function(n){return(0,n.chain)().unsetTextAlign().setParagraph().toggleList(t.name,t.options.itemTypeName).run()}}}}}),s=h.extend({content:"paragraph"}),c=v.extend({content:"tableCell*"});
19return[y.configure({blockquote:!1,codeBlock:!1,heading:!1,code:!1,strike:!1,listItem:!1,paragraph:!1,bulletList:!1,orderedList:!1,hardBreak:!1,dropcursor:!1,horizontalRule:!1}),w.configure({color:"var(--accent-color, #00c8ab)"}),de.configure({types:["paragraph","section"],ignoreParentTypes:["bulletList","orderedList","descriptionList","commandFragmentArg","tableCell"]}),le,M,A,n,D,Jt,t,Xt,Kt,nn,T,rn,an,S.configure({autolink:!1,openOnClick:!1}),un,sn,dn,pn.configure({inline:!0}),fn,gn,hn,vn,Cn,a,u,kn,Sn,e,Rn,zn,Qn,Vn,Wn,Pt,Gt,_n,Un,Jn,Yn,N,ae,ce,ke,s,c,r,fe,pe,o,me,i.configure({multicolor:!0}),L,x]}}])&&t(e.prototype,r),o&&t(e,o),Object.defineProperty(e,"prototype",{writable:!1}),n}())}}}))}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.